El documento describe la evolución de las aplicaciones web tradicionales hacia aplicaciones enfocadas en el usuario final. La generalización de la banda ancha y las cámaras de video aceleraron la publicación en internet y permitieron compartir no solo texto sino también otros tipos de información. Tecnologías como Ajax y los blogs facilitaron el desarrollo de aplicaciones que permiten a los usuarios compartir fácilmente información.