A Business Consultant is a person who provides expert and valuable advice in the areas of a business. These areas can be management, finance, investment or even hiring. Business Coach is a person who is expert or professional and guides the business owners towards the success of the business.