A arquitetura em camadas existe desde os primórdios da computação, ou pelo menos desde o início dos anos 1960. Para evidenciar a importância da arquitetura em camadas para a tecnologia, vamos utilizar dois exemplos que estão a nossa volta.
Primeiro exemplo: Modelo OSI (Open Systems Interconnection) de 7 camadas da ISO (International Standards Organization).
Este modelo consiste em duas pilhas de camadas, cada camada provê um nível mais alto de funcionalidades que o seu nível inferior e cada camada tem uma camada correspondente na outra pilha. A comunicação entre estas pilhas ocorre entre as camadas mais abaixo.
Cada camada pode ter tamanhos diferentes e apresentar um número diferente de protocolos.