Agent

A piece of code that will provide some functionality that you didn’t have before; runs behind the scenes unless something weird happens. Example: antivirus software