Протоколы прикладного уровня отличаются от протоколов других уровней тем, что обеспечивают взаимодействие пользовательских приложений с сетью. 14
Они предоставляют приложениям и пользователям доступ к различным сетевым сервисам и ресурсам, например, к сайтам, email, файловым серверам, базам данных. 2 Также прикладной уровень позволяет различным приложениям обмениваться данными, используя стандартизированные протоколы и форматы данных. 2
Протоколы других уровней выполняют другие задачи: