Definirea termenului Web 2.0 a constituit subiectul a numeroase dezbateri. Multe concepte si tehnologii dezvoltate relativ recent sunt privite ca elemente ce contribuie la Web 2.0, iar aici ne referim la weblog-uri, podcast-uri, feed-uri RSS sau alte forme de publicare in masa; API-uri web, standarde web, servicii web online, Ajax.