Neuro linguistic programming (NLP) is a technique developed in the 1970s to analyze communication and behavioral patterns. NLP examines the connection between neurological processes, language, and learned behaviors, and how these can be changed to achieve goals. NLP is now used in education to help students learn in different styles and gain better understanding. It gives teachers tools to identify student learning styles and communicate effectively with each type of learner. NLP shifts the focus from memorization to using fundamental learning processes like deletion of unnecessary information, distortion of information into understandable forms, and generalization of broad conclusions from learning.