Los formularios en HTML permiten recolectar información del usuario a través de elementos interactivos como cajas de texto, botones de opción, casillas de verificación y listas desplegables. Los formularios se definen con las etiquetas <FORM> y </FORM> y contienen elementos de entrada como <INPUT>, <SELECT> y <TEXTAREA> que especifican el tipo y nombre de los campos. Al enviar el formulario, los datos se envían a una URL mediante los métodos GET o POST.