A form or a web form on a web page allows a user to enter data that is, typically, sent to a web server for processing. Forms can be used to submit data to save on a server (e.g., ordering a product) or can be used to retrieve data (e.g., searching on a search engine).