So What is Neuro-Linguistic Programming? NLP is the art of self hypnosis or improving your self confidence take look how you can use it today.