What is a Life Coach exactly?

I want to ask everyone. Do you know truly what [...]