La programmation neuro-linguistique est une approche qui propose différents outils de compréhension et de gestion de la pensée, des comportements et des émotions. Cela permet, entre autre, de développer les capacités mentales, comportementales et de mieux communiquer, notamment avec l'étude du langage. La PNL se concentre sur les objectifs, les solutions, sans avoir forcément à parler du problème. Le postulat est de dire que ce que l'on est/fait/ressent est le fruit d'apprentissages -conscients et inconscients- que l'on peut déprogrammer et reprogrammer en fonction de ses objectifs.