NLP stands for Neuro-Linguistic Programming and has been around since the early 1970s. The fact that it has stood the test of time and has developed further techniques and its use has been extended into a wide variety of arenas, is testament to its power and effectiveness.