A server designed to transform data streams to better match device capabilities. For example, Wireless Application Protocol gateway servers convert Hypertext Markup Language (HTML) to Wireless Markup Language for wireless devices, and a number of products can reformat HTML for devices such as mobile phones and personal digital assistants. Today, HTML-based gateway servers predominate. While HTML can be made aware of a unique device requesting content, more often "shadow" Web server applications are created to draw off and reformat the native content.