Answer
ASP.NET Core Web API is a framework for building HTTP services that return JSON, XML, or other serialized data.
Differences from MVC:
- No Razor or HTML rendering
- Focused on RESTful services
- Controller methods return data, not views
- Routing is often attribute-based