NLP (Neuro-Linguistic Programming) is a branch of psychology that investigates the inner workings of the human mind. How we think, how we form our interests, ambitions, and fears, and how we motivate ourselves, make connections, and give meaning to our experiences are all factors that affect how we think.