Agent is software that makes the application secure
When a agent is installed and reporting the status to its server is called a registered agent and it is specific to relevant company.