La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas al usuario final que fomenten la colaboración y reemplacen las aplicaciones de escritorio. Surge en 2004 como una actitud más que una tecnología, impulsando la participación e innovación distribuida y el paso de software de escritorio a la web.