It is designed for client apps that need real-time access to production data.
You can send/receive data between an OPC server and the program.
The OPC server can be connected to an unlimited number of devices simultaneously