Neuro-linguistic programming (NLP) is an approach to communication, personal development, and psychotherapy created by Richard Bandler and John Grinder in California, United States in the 1970s.
Is a method of influencing brain behaviour (the "neuro" part of the phrase) through the use of language (the "linguistic" part) and other types of communication to enable a person to "recode" the way the brain responds to stimuli (that's the "programming") and manifest new and better behaviours. Neuro-Linguistic Programming often incorporates hypnosis and self-hypnosis to help achieve the change (or "programming") that is wanted.
Neuro-Linguistic Programming, a definition:
Dr Richard Bandler invented the term "Neuro-Linguistic Programming" in the 1970s. He was recently asked to write the definition of Neuro-Linguistic Programming that appears in the Oxford English Dictionary. It says:
Neuro-Linguistic Programming: "a model of interpersonal communication chiefly concerned with the relationship between successful patterns of behaviour and the subjective experiences (esp. patterns of thought) underlying them" and "a system of alternative therapy based on this which seeks to educate people in self-awareness and effective communication, and to change their patterns of mental and emotional behaviour."
Truthfully, what and how you think are the main driving forces that determine
the direction of your life. The problem is that much of the time, your subconscious is the one at the wheel.
Everyone has certain beliefs, motivations, goals and desires that are deeply rooted in the subconscious and therefore inaccessible through ordinary channels. That’s why NLP is so effective. These techniques allow communication directly with your subconscious, so it is possible to pinpoint and overcome the programmed beliefs that are keeping you from your goals.