Коммуникационный (обмена данными) ресурс (communications resource) - физическое или логическое устройство, которое обеспечивает отдельный двунаправленный, асинхронный поток данных. Последовательные порты, параллельные порты, аппараты факсимильной связи и модемы - примеры коммуникационных ресурсов. Для каждого коммуникационного ресурса имеется системная служба, состоящая из библиотеки или драйвера, который дает возможность прикладной программе получить доступ к этому ресурсу.