Recovery Coaching vs Therapy

How recovery coaching differs from therapy and counselling, and when each is appropriate.