One of the most powerful reasons for team building or business gathering is to get results.
Through a series of planned team bonding events that are fun and motivational, like a football game gathering for example. This will build skills like communication, social awkwardness, conflict resolution and possibly make for a more friendly place of work.