Estrutura: abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica