Cabe destacar que también puede ser enviado por JavaScript, lo que ofrece mayor flexibilidad sobre el paso de datos sobre el lado del cliente, que puedes ver en algunas páginas por ejemplo la de gMail en la página de registro se ve el uso de JavaScript+AJAX que no hace falta cargar otra página confirmando/validando los datos.