Coaching, counselling and therapy share many core skills. However, the key difference between coaching and therapy or counselling is that coaching does not involve medical care or treatment and does not seek to resolve old underlying issues. In other words, it does not look into the past. Coaching programmes are generally more concerned with the practical issues of changing perceptions, goal setting and achieving results within foreseeable time frames.