Este blog explica como criar área no aplicativo ASP.NET Core MVC, como usar a rota para a área, configurar a rota da área padrão, vincular métodos de ação do controlador de diferentes áreas.
A área de MVC do ASP.NET Core é um recurso para dividir seu grande aplicativo em um pequeno grupo lógico. As áreas ajudam a gerenciar a aplicação de uma maneira melhor para separar cada aspecto funcional em diferentes áreas.
Cada área possui sua própria estrutura MVC, tendo subpastas para modelos, vistas e controlador. Por exemplo, em um aplicativo de organização, você terá uma área separada para funcionários, departamento, folha de pagamento, participação, despesa etc.
Para uma descrição mais detalhada - como usar as áreas no aplicativo ASP.NET Core MVC
Área de departamento - Controladores, modelos, visualizações relacionadas à área de departamento. Exibe a lista de locais do departamento de vendas.
Área dos funcionários - Controladores, modelos, visualizações relacionadas à área dos funcionários. Exibe a lista de funcionários pertencem a um local específico.