While both coaching and mentorship aim to develop leadership skills, they differ in approach and focus. Coaching is typically a more structured process, often involving a certified coach who works with leaders to enhance specific skills, such as communication or time management. Mentorship, on the other hand, is more relational and long-term, focusing on broader career development and personal growth.