This document discusses emerging trends in technology, including cloud computing, virtualization, green IT, and social networking. It focuses on how Web 2.0 and Enterprise 2.0 are changing businesses by empowering employees, encouraging collaboration, and blurring boundaries between customers and companies. The document advises preparing for these changes by investing in virtualization, network infrastructure, security, open source solutions, and training employees on new web-based technologies and applications.