Executive coaching is a professional development process that involves one-on-one guidance and support to enhance the leadership skills and performance of executives. It focuses on improving self-awareness, goal setting, decision-making, communication, and other key competencies to drive individual and organizational success.