Neuro-linguistic programming (NLP) is an approach to communication, personal development, and psychotherapy created by Richard Bandler and John Grinder in California, United States in the 1970s. NLP's creators claim there is a connection between neurological processes (neuro-), language (linguistic) and behavioral patterns learned through experience (programming), and that these can be changed to achieve specific goals in life.
The neurological system regulates how our bodies function, language determines how we interface and communicate with other people and our programming determines the kinds of models of the world we create. Neuro-Linguistic Programming describes the fundamental dynamics between mind (neuro) and language (linguistic) and how their interplay affects our body and behavior (programming).
NLP is a multi-dimensional process that involves the development of behavioral competence and flexibility, but also involves strategic thinking and an understanding of the mental and cognitive processes behind behavior. NLP provides tools and skills for the development of states of individual excellence, but it also establishes a system of empowering beliefs and presuppositions about what human beings are, what communication is and what the process of change is all about. At another level, NLP is about self-discovery, exploring identity and mission.