With “Web 1.0” the content presented on websites was made by the website or service owner, and users where just browsing or had very little interaction with it. Progressing from the basic html websites, to more responsive designs with much more interaction, and online services, has made a fundamental change in how we use the web. Now, on the “Web 2.0″, we are consuming user-generated content, and these different services work well with one another. Just take a look at YouTube for example, a service where there is a ton of user generated video content, and then it is shared on social media ( Facebook for example). The user is actually invited to contribute and get involved (albeit a simple comment, like or other kind of interaction).
Creativity, passion, and a lot of coffee.