Life coaching aims to help people identify and achieve their personal goals by using a variety of techniques including career counseling, positive adult development, sociology and psychology.