It seems simple to work along with people from differnent backgrounds. Working together may make a team but not an effective one. Team and effective team are two different things. One major difference is of value addition into the product or process they are working for. Just a team wont add much value, where as effective team will add optimum value to the area where it will be working. Working with team doesnt just mean to spend the working hours with team members and then go back home. Effective team is something beyond that. They understand strengths and weakneses of each other and try to achieve the common objective by their strengths and complimet each other area of improvement with their strengths. They dont blame for errors by any member, instead they find a reason for that error and try to resolve that error. Finding best solutions on their own is another important characteristic for effective team. In effective team, goal is crystal clear to every team member, and they further communicate to clear if any problems. In order achieve all this a effective team needs to be psychilogically, emotionally and socially conected to each other. Thats what is called ''Effective team''. Taking these qualities out will make it just a "TEAM". Target should always be to make effective team.