O modelo de três camadas físicas (3-tier), especificado
nas alternativas, divide um aplicativo de modo que a
lógica de negócio resida no meio das três camadas,
foi adaptado como uma arquitetura para as aplicações
Web em todas as linguagens de programação
maiores. Muitos frameworks de aplicação comerciais
e não comerciais foram criados tendo como base a
arquitetura: