What Is Neurolinguistic Programming?
Neuro-linguistic programming (NLP) is a way to change human experience and behaviour.
The world each of us thinks about is not the “real” world. It is a world limited to what we are able to perceive though our five senses, and our perception is immediately filtered through our individual past experiences. Perception (Neuro)
We interpret, describe, and give meaning to what we perceive using language – both when we describe it to others, and to ourselves. Interpretation (Linguistic)
Based on this meaning, we respond in habitual ways. Habitual Response (Programming)
This cycle happens very quickly, and it happens below conscious awareness (subconscious).
By becoming aware of the process, and changing any link in the chain (perception-interpretation-habit), a person can dramatically alter their perception and experience of the world.