Bardzo modny w ostatnich latach stał się coaching. Jest to dość specyficzny rodzaj pomocy osobą, które chcą się rozwijać. Coaching bowiem nie skupia się na szukaniu przyczyn naszych problemów, ale na ich rozwiązywaniu. Na rynku znajdziemy kilka rodzajów tego typu szkoleń. Są to między innymi leadership coaching, executive coaching, business coaching oraz life coaching. Każdy z nich dotyka nieco innej tematyki jaką mogą nam zaoferować szkolenia biznesowe. Leadership coaching nastawiony jest na rozwój umiejętności przywódczych, budowaniu autorytetu, a jednocześnie umiejętności budowania zespołu poprzez motywowanie i selekcję. Business coaching dedykowany jest menadżerom w zakresie prowadzonej przez nich pracy zawodowej. Executive coaching ukierunkowany jest dla kadry kierowniczej. Nastawiony jest na takie umiejętności jak zarządzanie zmianami organizacyjnymi, zarządzanie potencjałem, komunikacji i negocjacji oraz radzenie sobie ze stresem. Zazwyczaj są to sesje indywidualne ze względu na prestiż szkolenia. Life coaching dotyczy uwalnianiu potencjału osobistego i dotyczy nie tylko sfery zawodowej.