В чем разница между приложением API и веб-приложением?

Я прочитал несколько руководств по развертыванию веб-приложений и приложений API в Azure. Однако я все еще не уверен, почему вы бы использовали одно вместо другого. Я могу создать новое решение .NET с контроллерами API и развернуть его как веб-приложение, так зачем мне конкретно приложение API?...