Three Generations of Protocols
Web protocols can be classified into three "layers"
Architectural Protocols: HTML and HTTP.
Meta-Data and Negotiation Protocols: RDF and PEP.
Social Protocols: PICS, P3P, DSig, and IPR.
Joseph M. Reagle