Areas provide a way to separate a large mvc web application into smaller functional groupings.
Areas allows you to separate your modules and organize Model, View, Controller, Web.config and Routing registration file into separate sections.
For more details on using Ares refer
https://www.codeproject.com/Articles/1139669/How-to-Create-an-Area-in-ASP-NET-MVC-Application