¿Cuáles son las principales diferencias entre la API web y ASP MVC?

El título realmente resume mi pregunta. He utilizado ambas tecnologías, pero no estoy seguro de lo que ofrece una que es sustancialmente diferente a la otra. En esencia:

¿Qué criterios y / o guías se deben tener en cuenta al seleccionar ASP MVC o la API web al diseñar una aplicación web tranquila?

Respuestas a la pregunta(1)

Su respuesta a la pregunta