In web design, databases, and other forms of electronic media, a form is a type of table which allows the user to enter data in response to prompts on the form.