ПО предназначено для организации сетевого взаимодействия программ на прикладном уровне с использованием протоколов транспортного уровня (TCP, UDP). Состоит из серверной части и клиентских библиотек (клиент), используемых сторонним программным обеспечением.