SDP is a format for describing multimedia sessions to allow participants to join. It describes session name and purpose, times active, media types, formats and addresses. SDP specifies the protocol version, origin, session name, connection data, timing, media descriptions and attributes. It is used to establish multimedia sessions across different transport protocols and applications like SIP, SAP, RTSP and HTTP.