Input fields are an essential user interface design element, providing users with the means to enter non-standardized responses. They are used in many different situations, but most people will have come across them when entering personal details and delivery addresses on e-commerce web forms or sending online queries. Prompting customized information, these fields can expedite and enhance interaction.