От обратного. Бизнес-коучинг - грубо говоря, очень высокий уровень бизнес-консультации.
Т.е. если:
консультант как правило специализируется на какой-то теме, отрасли, сфере, оказывает поддержку по тому или иному вопросу.
тренер, сопровождает от начала процесса до конца, тоже в какой-то предметной области.
коуч - работает вне сфер, способен выявлять ошибки/узкие места/решать вопросы по широкому перечню областей.
Обращаются к одним и другим по разным причинам.
Во-первых, всего опыта не получить, в лице коуча вы получаете концентрированную экспертизу по некоему перечню вопросов.
Иногда, нужен независимый взгляд "с третьей стороны", но компетентный.
Иногда, нужно чтобы человека кто-то "вел" к решению того или иного вопроса в условиях ограниченных ресурсов, когда человек самостоятельно не справляется и/или неудовлетворен результатом собственных действий.
Так или иначе, коучинг как правило предполагает более высокую квалификацию коуча по отношению к клиенту в отдельной сфере либо по перечню направлений.
Лайф-коучинг, как уже указали коллеги, шире. Может включить или не включать в себя бизнес-составляющую, потому что предполагает во-первых большую долю психологического компонента, во-вторых, направлен на гармонизацию всех сфер жизни. Это ситуации, когда например какая-то из сфер совсем завалена, а в других все хорошо. Когда везде все уже не очень хорошо, и человек по тем или иным причинам не имеет моральных / интеллектуальных сил самостоятельно выбраться из ситуации. Состояния плато, когда прежние модели поведения не ведут к новым желаемым результатам и т.д.