Coaching is the process of helping someone move from where they are to where they need to be. This can be done in a number of ways but usually involves offering one to one sessions in creating goals and working through steps to success. Coaches have usually achieved similar goals themselves or have a large amount of experience in the area.
As a business consultant, you can work with businesses to overcome issues they may be facing. This could be in any number of areas and business consultants can be very highly paid especially when they work in niche industries.