Popularmente se utilizan los formularios para generar una vista más agradable y controlar la(s) actividad(es) realizada(s) por el usuario en internet, estos no son protocolos basados en HTTP, sin embargo, muchos entornos de aplicación web los utilizan y se apoyan en herramientas que permiten esta interacción usuario/servidor.