NLP stands for Neuro-Linguistic Programming. It refers to a training philosophy and set of training techniques first developed by John Grindler and Richard Bandler. They were both interested in how people influence each other and in how the behaviors of very effective people could be duplicated. It is very useful in education because it is a set of general communication techniques that can be applied in many fields. It can be applied in teaching in many aspects of language, not as a method but as a part of the belief system of the teacher and shape the way teaching is conducted no matter what method the teacher is using.