NLP (Neuro-Linguistic Programming) has been described as the science of excellence in humans and involves modelling successful people's language structure and behaviour.