В даному випадку протокол — це спосіб взаємодії, обміну даними між комп'ютерами при роботі у мережі. Щоб різні комп'ютери могли разом працювати, вони повинні «розмовляти однією мовою», тобто використовувати однакові протоколи. Сукупність цих протоколів називають стеком протоколів TCP/IP.
Окрім того існує цілий ряд ще нестандартизованих, але вже доволі популярних протоколів. Як правило, це протоколи децентралізованого обміну файлами та текстовими повідомленнями; на деяких з них побудовані цілі файлообмінні мережі .