O modelo de design de sistemas de computação em que
diferentes componentes de software e hardware são
distribuídos entre várias máquinas interconectadas em uma
rede, permitindo escalabilidade, tolerância a falhas e
compartilhamento de recursos e ainda em que existe uma
entidade central ou conjunto de entidades responsáveis por
coordenar e controlar as atividades é a arquitetura