This document outlines the key differences between Web 1.0 and Web 2.0. Web 1.0 focused on one-way communication from companies to consumers, while Web 2.0 emphasizes user participation, customization, and communication between users. The principles of Web 2.0 include providing services rather than just products, allowing for customization as each user is unique, and valuing user-generated communication and content over corporate messages alone. With Web 2.0, the user is in control and can take on roles like publisher, DJ, expert, broadcaster and editor.