La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la web y generan colaboración. Las características clave de la Web 2.0 incluyen que la web es la plataforma principal, la información impulsa Internet, la innovación surge de características distribuidas, y los servicios permanecen en beta. El término Web 2.0 enfatiza la necesidad de renovar proyectos continuamente debido al cambio constante en Internet.