HTTP fue desarrollado por Worl Wide Web Consortium; es un protocolo orientado a transacciones y sigue el esquema petición-respuesta entre un cliente y un servidor. Los recursos pueden ser archivos el resultado de la ejecucion de un programa, una base de datos etc.
http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol