Teamcoaching ist ein Teil von Teamentwicklung. Coaching bezeichnet das strukturierte Begleiten eines Teams durch einen professionellen Coach, mit dem Ziel, Reflexion, Veränderung und Wachstum zu ermöglichen. Teamentwicklung ist der übergeordnete Begriff für alle Maßnahmen, die darauf abzielen, die Zusammenarbeit im Team zu verbessern. In der Praxis werden beide Begriffe häufig zusammen verwendet, weil professionelle Teamentwicklung immer coachende Elemente enthält.