یک Agent ممکنه به هر کدوم از موارد پایین اشاره داشته باشه:
۱- Agent برنامه نرمافزاری یا اسکریپتی هست که برای انجام کار یا وظیفهای برای کاربران مورد استفاده قرار میگیره. به عنوان مثال، برنامه ایمیل مثل Microsoft Outlook میتونه به عنوان یک software agent (نماینده نرمافزاری) باشه، چون میشه اون رو برای جستجوی ایمیلهای جدید از سرور تنظیم کرد و بعد اطلاعاتی درباره ایمیلها به شما بده.
۲- در شبکه کامپیوتری Agent بخشی از سیستمی هست که دادهها رو برای سرور (server) یا سرویس گیرنده (client) آماده میکنه.