Team building refers to a wide range of activities specially designed to improve the team’s performance. The team-building strategy strives to bring out the best of every team member and thereby ensure the team’s overall development and productivity. It also focuses on self-development, leadership skills, positive communication, and the ability to work in a team. A well-strategized team building follows an important rule, i.e., 'Appreciate in public, and Criticize in private.' This helps in keeping the team motivated and addressing the issues together.