Errata exists for this version of the document.
a software program that executes or implements some aspect of OPC UA
Note 1 to entry: The application could run on any machine and perform any function. The application could be software or it could be a hardware application, the only requirement is that it implements OPC UA.