SIP står för Session Initiation Protocol och det är det protokoll som används för att upprätta en förbindelse, en session, mellan två terminaler. SIP beskriver hur kommunikationen går till.
SIP är ett textbaserat protokoll, baserat på http, det vill säga det protokoll som redan idag används på Internet. SIP är anpassat för realtidsöverföring och består egentligen av två delar, en för beskrivning av sessionen (SDP) och en för själva överföringen (RTP). Genom att använda RTP och inte bara TCP, vilket är det vanliga överföringsprotokollet på Internet, får varje överfört datapaket en tidsstämpel. Detta gör att en väsentligt bättre kvalitet kan erhållas avseende synkronisering av paketen, och därigenom underlättas realtidskommunikationen.