The document discusses Ample SDK, a standards-based GUI framework for building client-side applications. Ample SDK runs transparently between the browser and application, providing standard cross-browser access to the user interface. It allows building application UIs using XML languages like XHTML, XUL and SVG. Styling is done with CSS. Logic is implemented with JavaScript. The programming model is similar to building applications directly in the browser.