COM — Component Object Model – технология разработки программных компонентов, предназначенных для повторного использования в различных приложениях. Унификация доступа к программным сервисам реализована на основе интерфейсов. Технологией COM компания Microsoft реализует идеи объектно-ориентированного проектирования программных компонентов, возможность использования которых не зависит от выбранного языка программирования и программной платформы.
[Словарь программиста. (Электронный ресурс). http:// tiei.ru›wp-content/uploads/skachat-slovar-4.pdf/, свободный.]