В сетях могут быть реализованы различные пользовательские и прикладные функции связи. Эти функции предназначены для выполнения следующих операций:
Одно из наиболее популярных применений компьютерных сетей - электронная почта, позволяющая пользователям обмениваться сообщениями. Пользователи могут находиться в одной комнате и работать в одной системе (в этом случае сеть не нужна), могут работать в разных системах в разных зданиях и даже находиться в разных странах.
Кроме того, с помощью сети один компьютер может имитировать другой компьютер или терминал, обеспечивая доступ к его информации и функциям. Функции удаленного входа в систему позволяют пользователям входить в удаленные системы и работать в них с программами и файлами точно так же, как на собственном компьютере.
Сети позволяют передавать данные из одной системы в другую. Файлы, каталоги и целые файловые системы можно переносить с одного компьютера на другой для создания резервной копии или дубликата данных на случай сбоя системы.
Существует несколько протоколов, позволяющих пользователям и приложениям одной системы вызывать процедуры и приложения в другой системе, что позволяет распределять нагрузку между системами.