An example: agent

An agent is a program acting on behalf of another person, entity, or process.

An agent is

a computational resource

An agent has

an identifier

An agent has

an owner that is a legal entity

An agent may provide

one or more services

An agent may request

zero or more services