The team performance is all about collaboration. There are a number of things that contribute towards helping a team perform. The first factor that helps a team to perform is communication. Open and free communication helps the team members to understand each other’s point of view and understand what is required from them. Similarly clear goals also helps the teams to perform well as the people are clear about what they need to do and what performance is expected from them. The leadership in the team also matters a lot as it is the team leaders that help in keeping the teams together and create collaboration amongst them. Leaders also motivate and provide guidelines for the teams to work. Apart from this accountability, resources and training also helps the teams to perform. The absence of all these factors results in the non performing teams. Hence it is required that these factors should be kept in mind for helping the teams to perform better.