The main types are personal and business coaching.
You can receive business coaching at the company you work for as part of your training and development plan. Usually, this type of coaching is offered and paid for by the employer and as such is focused on the business objectives and efficiency.
Personal coaching is a process focused on the individual and the ways in which he or she can live a fuller, happier life. The emphasis is on the personal and career goals, values, happiness, and satisfaction.