Em uma arquitetura cliente-servidor em três camadas, o modelo de distribuição de processos pode ter algumas combinações, tais como
- A apresentação centralizada, onde a camada de apresentação fica no servidor.
- B centrada em lógica de negócio, onde a apresentação fica no servidor .
- C centrado em arquitetura, onde a gerência de dados se distribui no cliente.
- D gerenciamento de dados distribuídos, onde a gerência de dados se distribui no cliente e no servidor.
- E centrado em transação, onde a gerência de dados é de responsabilidade do cliente.