Les appareils mobiles sont généralement limitées en termes de taille de l'écran, la taille de la mémoire centrale et la vitesse de l'unité de traitement. Le protocole standard pour le formatage et l'affichage de documents sur Internet, connu sous le nom Hypertext Markup Language, est donc impropre à de nombreux appareils mobiles. Le proxy WAP traduit HTML dans une forme simplifiée, connue sous le nom Wireless Markup Language, qui est plus petit et plus facile à rendre sur les appareils mobiles.