Neuro-Lingustic Programming is known as "waking hypnosis" and some of its processes are used in rapid cognitive behavior change.
Events in our lives can leave emotional and behavioral imprints. Neuro-Linguistic Programming (or NLP) is a collection of processes that free you of anchors, imprints, or "triggers" and gives you the tools and ability to change your behaviors and beliefs from unresourceful to resourceful.
When an event happens in one's life, it has an effect on the body and mind. Long after the event has happened we continue to react to it when the associated anchors or imprints are triggered.
Those reactions may have been resourceful at one time, but can become unresourceful and can lead to unproductive beliefs or habits. By using NLP processed those challenges become part of the past.
NLP is used in enhancing communication, the pursuit of excellence, marketing, sales, teaching, and many other areas.