WAP ist die Abkürzung für „Wireless Application Protocol“. Diese Bezeichnung steht für einen Übertragungsstandard, das den Transfer von Inhalten aus dem Internet auf Handys und andere mobile Dienste ermöglicht.

Die primäre Aufgabe bei WAP ist es, neben der Berücksichtigung der geringen Displaykapazitäten und Rechenleistung von WAP-Clients, bei der Kodierung der Internetinhalte die offene Struktur und Lesbarkeit einer Auszeichnungssprache (Markup-Language) beizubehalten, und zugleich die Menge der zu übertragenden Daten zu reduzieren. Diese zwei Forderungen stehen zunächst im Widerspruch zueinander:

eine lesbare Auszeichnungssprache enthält viele Daten, die für die Lesbarkeit notwendig sind (Kommentare, Befehle in lesbarer Form) zur Inhaltsbeschreibung gar nicht notwendig sind.
eine Kodierung in binärer Form erlaubt eine sehr kompakte Umsetzung, weist jedoch weder eine offene Struktur auf, noch ist sie lesbar.

Nokia-Handy
Die Lösung des Problems besteht darin, dass bei WAP zwar die offene Form einer Auszeichnungssprache (bei WAP ist dies die WML – Wireless Markup Language) beibehalten wird, diese jedoch nicht als Text, sondern in compilierter Form zum WAP-Client übertragen wird. Dazu erfolgt die Kommunikation zwischen WAP-Client und Web-Server über einen Proxy, den so genannten WAP-Gateway. Dieser übersetzt die binär vom WAP-Client eintreffenden Anfragen in Klartext an den Web-Server. Die Antworten des Servers werden im WAP-Gateway compiliert im MIME-Typ WMLC (Wireless Markup Language Compiled) an den Client übertragen. Dazu übernimmt der Gateway Aufgaben (wie syntaktische Analyse der WML-Seiten), die im Web der Browser ausführt.

Die Kommunikation zwischen Server und WAP-Gateway verwendet das im Web etablierte Protokoll HTTP. Die Kommunikation zwischen Gateway und WAP-Client erfolgt (bis WAP 1.2) via WSP. In der Verwendung des Trägers auf der Funkstrecke ist WAP flexibel, möglich sind z.B. CSD (Circuit Switched Data), HSCSD (High Speed CSD), GPRS (General Packet Radio Service), aber auch UMTS (Universal Mobile Telecommunications System). Die Nutzung des GSM-spezifischen USSD-Übermittlungsdienstes (Unstructured Supplementary Service Data) ist ebenfalls möglich.

Der WAP-Standard unterstützt auch einen Push-Service, der es erlaubt, Nachrichten inklusive einer URI ohne Anforderung an den WAP-Client zu senden.

Ein ähnlicher Dienst ist I-mode. Während WAP eine standardisierte Technologie ist, ist I-mode eine proprietäre Erfindung von NTT_Docomo. In Deutschland bietet im Moment nur E-Plus I-mode an, während die drei anderen Mobiifunkbetreiber T-Mobile, Vodafone und o2 auf WAP setzen.

WAP-Dienste werden von Mobilfunkbetreibern meist getrennt verrechnet und nicht als direkter Internetzugriff (Web) gewertet. Der Datenverkehr läuft über eigene WAP APN’s.

WAP wird als Basistechnologie für MMS genutzt. Sowohl das Senden als auch das Empfangen einer Multimedia-Message basiert auf WAP. Die Information, dass eine Multimedia-Message zum Download bereitsteht, wird als WAP-Push an das Mobiltelefon gesendet.