Ensemble collaboration is a large-scale online collaboration (mass Internet collaboration) in which people work together for a specific purpose and then disband; the connections still remain in case a new group needs to be formed. Over time, mentoring relationships are formed, moving members past basic collaboration and into deeper, more meaningful, long-term relationships.