Training is increasingly being recognized as integral to the effectiveness and performance of teams and to the satisfaction of team members. While the methods of team training vary depending on the developmental stage of the team and the reason for the training, most team training falls within the following types: in-house, off-site, simulation/role playing, peer-to-peer, and multi-team training, as well as self-directed learning.