As society gets ever more advanced, more complicated, and distributed over a shrinking globe, we develop new ways to collaborate and encounter new challenges that require collaboration. Since no one can be an expert at everything and many problems require a range of expertise collaboration is essential to problem solving. Read more on this growing importance of collaboration in this article from EurekaAlert!