A form doesn't require any coding. You can create, share, and integrate your own forms.
Create your form by adding controls, customizing their appearance and layout, and adding rules affecting the behavior of the form.
You can create following two kinds of forms:
Form: A single page step form.
Wizard Form: A simple form to easily create wizard-like interfaces that allows you to go through different wizard steps to hook into each step individually. For example, if you have a large form for entering user data, you could use wizard type form to divide it into a series of related steps. During runtime, the wizard displays the first page. After providing the details on the page, wizard displays the second page. In this way, this process continues until the last page is reached.
A form may vary from basic user registration form to those required by sophisticated business applications such as student enrollment form. Such forms are often large and complex and require sophisticated layouts such as sections, tabs, expand/collapse, and complex validations. Web Forms forms meet all these requirements and more.
A sample Rich Form
________________________________________________________________________________________________________________________________
Using a form as a web page or in Template/Transactions.