Which would be the right framework to be used ASP.NET MVC or ASP.NET Web API? | Eklavya Online

Which would be the right framework to be used ASP.NET MVC or ASP.NET Web API?

If one intends to build a server component that can be easily utilized by an array of clients then ASP.NET Web API is the way to go. If, however, the project is purely going to be used as a web application, then ASP.NET MVC is a more appropriate choice.