Forms are formatted documents which can contain text fields, checkboxes, radio buttons which users can fill in with data. Then the information is sent to the server after clicking on the submit button. Forms are an excellent way to collect and process information from website visitors. Mostly, forms are written in HTML and processed by server-side scripts. Forms are also used for online catalogs, surveys, requests for information, and conferencing. Electronic forms are especially common on the World Wide Web because the HTML language has built-in codes for displaying form elements such as text fields and check boxes.