With a Scrum Master facilitating, customer / product owners and developers work in small, focused groups to create small, done pieces of software collaboratively. In our multi-tasking, multi-project world of work, it is impossible to control a project, so collaboration is the only feasible option. Like a Flashmob, agility and collaboration are the keys to success. Some thing will always go wrong, so the goal is to fail early and often. Learning from these failures is the key to developing great solutions. As innovative use of technology has made remote work possible, and social media has fueled new channels to communicate, chaos can be organized through innovation using new approaches like Agile. The table here will contrast the differences.
Contrast that with the old ways of working: