Tanto o MVC quanto o DDD são padrões de arquitetura
poderosos que ajudam a organizar e modularizar o
desenvolvimento de software, mas com enfoques
diferentes. Nesse contexto, o exemplo abaixo, refere-se
à(ao):
Em uma aplicação de comércio eletrônico, "Produto"
pode significar algo diferente para o departamento de
vendas em comparação com o departamento de logística.