Therapy focuses on healing the past wounds, so you can move forward. Often people find themselves in therapy for months and sometimes even years depending on the type of therapy received.
Coaching also looks back but only to understand what holds you back, and then through expert guidance, helps you to breakfree so you can keep moving forward. Main aim of coaching is to help you move forward, consistently by removing limiting beliefs that hamper your growth. Coaching is generally time-bound.