NLP (Neuro-Linguistic Programming)
Neuro refers to your neurology; Linguistic refers to language; programming refers to how that neural language functions. In other words, learning NLP is like learning the language of your own mind! Its an attitude, a methodology and a technology.
It is extremely popular in the self-help, therapy, sports, education, coaching, performance and corporate worlds where it is learnt through NLP coaching.
NLP is a set of tools and techniques giving you the ability and a methodology of knowing how to achieve your goals and get results.