La programación neurolingüística (PNL) es un conjunto de técnicas, modelos y habilidades que se enfocan en mejorar la calidad de vida de las personas. La PNL se basa en tres conceptos: 

Neuro

Se refiere a los procesos neurológicos que subyacen a los comportamientos, pensamientos, ideas y respuestas fisiológicas.

Lingüística

Se refiere al lenguaje, que permite ordenar los pensamientos y comunicarse con otras personas.

Programación

Se refiere a las formas de organizar las ideas y acciones para obtener resultados.

La PNL se centra en cómo la mente interpreta el mundo a través del lenguaje y cómo estos patrones afectan el comportamiento y las emociones. El objetivo de la PNL es mejorar la comunicación, el aprendizaje y el desarrollo personal. 

Algunos de los objetivos de la PNL son: Comprensión individual y autoanálisis, Superación de bloqueos mentales, Obtención de nuevas habilidades para resolver problemas, Mejora de la comunicación interna y externa, Capacidad de adaptación. 

John Grinder y Richard Bandler fueron los creadores de la PNL en los años 70.