TCS’ client, Nature Education, a division of Nature Publishing Group (NPG), was set up with the goals of redefining science education globally, establishing NPG as the leader in science ecosystem innovation, and promoting science and technology education. To achieve these goals, the company needed to provide a real-world focused online learning environment for students. Using Web 2.0 tools, NPG needed to enable virtual collaboration among students and offer user-generated multimedia content, conceptual search, synchronous dialogue, multi-device delivery, and self-guided learning paths.