This document provides an overview of the Wireless Application Protocol (WAP) and the Wireless Markup Language (WML). It discusses key aspects of WAP including WML, cards, decks, fonts, links, inputs, selects, refresh, timers, variables, and posting data to servers. It also demonstrates generating WML using XSLT and provides links to WAP emulators.