–Wikipedia
“Um framework (ou arcabouço), em
desenvolvimento de software, é uma abstração
que une códigos comuns entre vários projetos
de software provendo uma funcionalidade
genérica. Um framework pode atingir uma
funcionalidade específica, por configuração,
durante a programação de uma aplicação.”