An actor represents a role of a user that interacts with the system that you are modeling. The user can be a human user, an organization, a machine, or another external system.
Application System
Subsystem
Transactional Function
Data Function
Relationship