NLP (or neuro-linguistic programming) is rather tricky to define in just a sentence or two. It is more meaningful to explain what it does. NLP came about by modelling therapists who had extremely good results. It uncovered the patterns of language and behaviour which created excellent therapy. NLP can therefore be used by therapists to build rapport with clients and increase the effectiveness of therapy. NLP also comprises a range of different techniques which the therapist can used to create change in their clients, such as eliminating negative behaviours and creating positive ones in their place e.g. replace unhealthy eating habits with healthy ones. NLP can be used for fears, phobias, habits, confidence building, to revisit painful past memories to release the emotions and so on.