Ein User Agent ist ein System, welches fuer den Benutzer agiert. Es besteht aus zwei Teilen: Einem Client und einem Server. Der Client-Teil wird User Agent Client (UAC), der Server-Teil User Agent Server (UAS) genannt. Der UAC wird verwendet, um eine SIP-Anforderung zu initiieren, waehrend der UAS die Anforderung bearbeitet und die Antwort sendet.