• A form is formatted document containing blank fields that users can fill in with data.
  • An electronic form will usually be used for selecting options with a pointing device or typing in text from the computer keyboard.
  • The data is then sent directly to a forms processing application, usually applications written by programmer.
  • 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).
  • Typically, the data entered into a Web-based form is processed by a CGI (Common Gateway Interface) or ASP (Active Server Page) program.