Health coaching involves developing internal values and addressing basic personal needs over a person's lifetime. Coaches help clients identify short and long term goals to meet specific health needs. The process focuses on empowering clients to make changes within to improve their well-being.