A software process running in a Managed Device that communicates with the Managing Server via a Network Management Protocol.