Neurolinguistic Programming (NLP) is a communication model composed of a series of techniques whose learning and practice are focused on human development. He argues that, ultimately, all human behavior develops in a learned "structure," which can be detected to be modeled by other people and thus obtain similar results.
It is true that within psychology there are different areas and schools; as well as that within all of them there are numerous techniques, applied in individual psychotherapy, as well as work with groups, some more efficient than others. Precisely the PNL Neurolinguistic Programming, is based on these efficiency techniques, which precisely seek personal and professional excellence, and other areas of an individual's life.