There are many similarities and differences between coaching and counseling. Traditional counseling generally addresses presenting problems, things that are interfering with someone's happiness. It may focus on where these problems came from, as well as using therapeutic methods to change problem behaviors.
Coaching is much more focused on self-improvement, a way to achieve goals, and be happier. The purpose of coaching is to work together with your coach to set up an action plan to achieve a particular goal. You'll then work with your coach to implement the steps that will help you to achieve your goal and deal with any obstacles you may encounter along the way.