Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The concept of XForms is divided into four parts, shown in Figure 1.
XForms model
Contains the instance data that you want to fill in. This instance data can reside in the document or in an external file.
Bindings
Tells which parts of the data the form can fill in. The bindings also let you specify whether a field is required, and what kind of data it contains.
Submission element
The last part of the model, which tells where and how the data should be sent.
Form element
Connects to the data by specifying which binding it fulfills.