IBM will celebrate its 100th anniversary on June 16, 2011. In its centennial year, IBM wants to: 1) share lessons from its history to showcase how it can continue contributing to progress; 2) strengthen relationships and build new ones to drive societal advancement; and 3) jointly shape views of the future with clients and communities to support a smarter planet. The document discusses challenges IBM has addressed over the past century related to information technology, business management, and large-scale problems, demonstrating how progress is possible through forward-thinking collaboration.