Neuro-Linguistic Programming (NLP) is the study of subjective experience — how language and perception affect our behavior. It is a psychological approach that relates thoughts, language, and behavioral patterns learned through experience to specific outcomes. It involves analyzing strategies used by successful individuals and applying them to reach a personal goal. NLP is a set of interventions that are language- and sensory-based and behavior modification techniques intended to help improve a person's self-awareness, confidence, communication skills, and social behaviors. The goals of NLP are to help an individual understand that the way one views the world affects how one operates in the world. This indicates that it is necessary to change the thoughts and behavior patterns that have not proven effective or beneficial in the past.