XForms is the new W3C Recommendation for the forms on the Web.
For a simple forms, XForms provides the very simple syntax, often called
as "lazy authoring".
A D V E R T I S E M E N T
The XForms do separates an XForms Model, the specification of the data
collection, from a user interface.
The key to the power of the XForms is that it can work with any of the XML.
This feat is accomplished through the binding, the connection between the
XForms Model and the User Interface.
The Form controls are specified by an intent, And not specific embodiment.
You can do however, provide the hint on how things must look, or provide a very
specific instructions through the style sheets.
The XForms do offers a variety of submission options, ranging from
the backwards-compatible name/value pairs to the full XML.