
Internet proporciona un conjunt d'eines que permeten a les persones construir i redirigir els seus negocis, compartir la informació social i col·laborar en projectes en línia. Això inclou els blogs, wikis, xarxes socials i altres comunitats en línia, i els mons virtuals.
La Web 2.0 no és precisamente una tecnologia, sinó és l'actitud amb la qual hem de treballar per desenvolupar en Internet. És a dir, és la Xarxa convertida en un espai social capaç de donar suport a i formar part d'una veritable societat de la informació, la comunicació i/o el coneixement. Permet als seus usuaris interactuar amb altres usuaris o canviar contingut del lloc web, en contrast a llocs web no-interactius on els usuaris es limiten a la visualització passiva d'informació que se'ls proporciona.
Per aconseguir una Web més social, més interactiva i més participativa es consolida una tendència que aporta eines i elements tecnològics per a la construcció d'arquitectures de sistemes que facilitin aquest tipus de web. Els sistemes de gestió de contingut (Content Management Systems, CMS) constitueixen els fonaments essencials de les plataformes de prestació de serveis de publicació i col·laboració recolzats en blogs i wikis. És a dir que quan es fa referència a qualsevol d'aquestes eines de col·laboració, comunicació, expressió, etc. hem de saber que darrere hi ha uns sistemes tècnics de certa complexitat, que formen part d'aquesta infraestructura invisible dissenyats per a la creació, manipulació, compartició i/o publicació de contingut.
Un CMS és un sistema de gestió de continguts, Content Management System (CMS). Es tracta generalment d'un conjunt d'eines, recolzat habitualment per una base de dades, i que consisteixen en una sèrie de programes en un servidor web que permet administrar continguts en un mitjà digital com el cas d'una web. Es tracta de gestionar, de forma uniforme, accessible, i còmoda, un lloc web dinàmic, amb actualitzacions periòdiques, i sobre el qual poden treballar una o més persones, cadascuna de les quals té una funció determinada. Per tant, un CMS té dues funcions principals: facilitar la creació de continguts i la presentació d'aquests continguts. Pel que fa a la primera, proveeix una sèrie d'eines perquè publicar contingut sigui tan fàcil com emplenar un formulari; pel que fa a la segona, facilita la publicació de continguts en múltiples formats i afegeix metadades als mateixos, per facilitar la navegació en múltiples facetes (temporal, per categories o per autor, són només tres exemples possibles). En tot cas, un CMS proveeix les eines necessàries per gestionar el cicle de vida dels continguts: creació, gestió, presentació i manteniment i actualització.
La llista dels sistemes de gestió de contingut més importants, utilitzats per facilitar la creació de continguts de forma col·laborativa són: