Componentes de Software é o termo utilizado para descrever o elemento de
software que encapsula uma série de funcionalidades. Um componente é uma unidade independente, que pode ser utilizado com outros componentes para formar um sistema mais complexo.