The html.forms vocabulary implements support for rendering and validating HTML forms. The definition of a form is a bit more general than the content of an <form> tag. Namely, a page which displays a database record without offering any editing capability is considered a form too; it consists entirely of read-only components.
This vocabulary is an integral part of the furnace web framework. The html.templates.chloe vocabulary uses the HTML form words to implement various template tags. The words are also often used directly from web action implementations.
This vocabulary can be used without either the Furnace framework or the HTTP server; for example, as part of a static HTML generation tool. HTML form infrastructure HTML form values