A thing which does stuff.

Using more specific classes, like Person is generally better, but sometimes no more specific class is applicable.

This ontology defines Agents, Documents, and Projects to be disjoint classes. This is a bit more restrictive than what defines.