NLP stands for Neuro-Linguistic Programming.
Neuro = Neurology
The physical components as well as the mental and emotional components of our neurology
Linguistic = Language
Linguistics pertains to the language that you use, and more specifically, how you communicate with others and more importantly, how you communicate with yourself
Programming = Function
Perceiving your mind as your internal operating system, Programming is the way our past experiences, thoughts and emotions affect all areas of our lives