Danil Kuibida, в общем web api это набор функций. Функция отправки запроса на сервер. Функция работы с аудио, видео файлами. На основе этих функций вы строите свое приложение. Польвателю не нужно знать что там за апи и как оно работает. Он работает с графическим интерфейсом приложения.
Начнем с интерфейса. Есть графический а есть пргррамный. API это программный интерфейс.
Например.
Есть автомобиль. Есть в нем двигатель.
Педаль это графический интерфейс. Вы нажимаете и двигатель набирает обороты. Вам не нужно понимать как там внутри устроено. Вы по желанию можете поменять педаль по дизайну или по расположению, на руль её переделать. А программный интерфейс это совокупность шлангов, тросов, свечей зажигания и всего того что приводит двигатель в работу.
Что?