What is the difference between a great development team and a group of developers?
A team is something more. The members of a team share something - a motivation, vision or direction, enabling them to pull together. They have a common understanding of how to move towards the next goal.