Team building involves turning individuals into a cohesive team through various activities. It facilitates better communication, breaks down barriers, and motivates employees. There are five stages of team building: forming, storming, norming, performing, and adjourning. Main team building activities include communication activities, problem solving activities, adaptability activities, and trust building activities. Effective teamwork requires skills like communication, conflict management, listening, reliability, and respect.