Web 2.0 first emerged in 2003 and aims to create a more interactive and collaborative web experience compared to the initial version. It utilizes technologies like social media, user-generated content, APIs and more to encourage participation and sharing among users. While some see it as a marketing term, Web 2.0 represents the evolution of the web into a platform where people interact and contribute online through various applications and services.