Das Neuro-Linguistische Programmieren (NLP) ist eine Sammlung von Kommunikationstechniken und Methoden zur Veränderung psychischer Abläufe im Menschen. Bestandteil von NLP kommen unter anderem aus den den folgenden Konzepten: Klientenzentrierten Therapie, Gestalttherapie, Hypnotherapie, Kognitionswissenschaften und dem  Konstruktivismus. Mit NLP sollen Vorgänge im Gehirn des Mensch (Neuro) mit Hilfe der Sprache (Linguistik) auf Basis systematischer Handlungsanweisungen verändert (Programmieren) werden.