Group coaching is a cost-effective and collaborative approach where a coach works with a small group to address common goals, foster interaction, and leverage shared experiences for personal or professional development, including improving relationships, collaboration, team effectiveness, and achieving other team-related objectives.