HTMLBusiness Language Reference 
Purpose
HTMLBusiness is an SAP-specific macro language used by the Internet Transaction Server (ITS) to merge data from transaction screens dynamically into the HTML templates of Internet Application Components (IACs).
When a user starts an IAC from a Web browser, this triggers an ITS service, which corresponds to an R/3 transaction. For each R/3 transaction screen, there an HTML template, which contains standard HTML code and HTMLBusiness statements. At runtime, the R/3 screen data is passed to the ITS. Then, the HTMLBusiness interpreter evaluates the HTML Business statements and the screen data is merged into the HTML templates, which are them displayed in the user‘s Web browser.
Features
To integrate HTMLBusiness with standard HTML, the ITS employs tags such as
<server> </server> or the equivalent back quotes.These tags enclose HTMLBusiness expressions and thus avoid the need to implement multiple tags or to mark methods in HTML pages. It also means you can use any authoring tool when writing HTML code to design Web pages.

This document assumes that you have a basic knowledge and understanding of standard HTML, R/3 screen processing, and ITS architecture.