There are various reasons why companies practice games for team building; obviously to improve communication, boosting morale of the employees, a feeling of belonging, removal of fear and shyness, being more approachable, learning more practical strategies, learning about one's strengths and weaknesses and the most important, making friends.