Jaka jest różnica między aplikacją API a aplikacją internetową?

Przeczytałem teraz kilka samouczków dotyczących wdrażania aplikacji internetowych i aplikacji API na platformie Azure. Jednak nadal nie jestem pewien, dlaczego miałbyś używać jednego zamiast drugiego. Mogę stworzyć nowe rozwiązanie .NET z kontrolerami API i wdrożyć je jako aplikację...