NLP explores the relationship between how we think (neuro), how we communicate both verbally and non-verbally (linguistic) and our patterns of behaviour and emotion (programmes). It is both an epistemology, in that it studies how we know what we know, and a methodology for creating practical descriptions of how we function as human beings. The purpose of NLP is often stated as being to study, describe and transfer models of human excellence (Modelling).
As NLP offers a window (through modelling) into the way in which we function (i.e. our neuro-linguistic programmes), it provides a technology for creating change. If you want to have more choices about your behaviour and emotions, to enhance your communication and relationships, and develop new abilities in your thinking, then NLP can provide you with the tools for accomplishing this.