Программное обеспечение, используемое в компьютерных сетях, включает операционные системы, программное обеспечение для управления сетью, сетевые протоколы и приложения. Клиент-серверное программное обеспечение — это тип архитектуры программного обеспечения, в которой клиент отправляет запрос на сервер, который обрабатывает запрос и отправляет ответ обратно клиенту.