La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través del web de manera dinámica e interactiva. Se trata de una actitud más que una tecnología, que permite el desarrollo de sitios con contenido generado por los usuarios y mayor control de estos sobre su información a través de redes sociales, wikis y otras herramientas.