Neuro Linguistic Programming (NLP) is a behavioural model and a set of explicit skills and techniques, founded in the 70's by Richard Bandler and John Grinder. NLP studies the patterns or programming created by the interaction between the brain (neuro), language (linguistic) and the body.