Forms are the cornerstone of web-based interaction using X(HTML). They are used anywhere information is collected from users. For example, forms are commonly used to:
subscribe to email newsletters;
provide shipping and shopping details for e-commerce;
conduct online surveys;
support e-learning activities (quizzes, tests, etc.).