Business Coaching is a process used to take a business from where it is now to the position where it wants in the coming years by defining the vision and goals of the business. Business coaches help business owners to define the strategy and action plans.