This document discusses the Wireless Application Protocol (WAP) which enables access to the Internet from mobile devices. WAP addresses the technical challenges of bandwidth limitations and small screens by using compact binary formats and lightweight protocols. It consists of the Wireless Markup Language (WML), WMLScript, and the Wireless Telephony Application Interface (WTAI). The WAP protocol stack includes layers like WAE, WSP, WTP and WTLS to securely transmit data. WAP enables useful mobile applications and services across various domains like banking, shopping, ticketing and more.