OPC UA применяется для производственного программного обеспечения в таких областях применения, как периферийные устройства, системы управления, системы управления производственными процессами и системы планирования ресурсов предприятия, т.е. системы для обмена информацией и использования команд и управления производственными процессами. OPC UA определяет общую модель инфраструктуры для упрощения обмена информацией. OPC UA определяет:
- информационную модель для представления структуры, поведения и семантики;
- модель сообщений для взаимодействия между приложениями;