Neuro means function of the brain, or mind. Linguistic means how we represent things in conversation through language. Programming means how we code and learn store information in the unconscious mind.
Together these three functions are used in a positive way to create positive change. Neuro-linguistic Programming relates to how you process information in your mind, the language you use and how you tackle the patterns of behaviour you have learnt. There are a number of techniques that help you understand the way you think, feel, behave and encourages new thinking and new choices to achieve your goal or outcome.
NLP helps you process the information that comes in from the outside world and helps you change the way that you see the world, to become more effective and to produce measurable results that enhance the quality of your life.