NLP از سه كلمه تشكیل شده است.

Neuro، به معنی عصب است و مربوط به مغز و شبكه اعصابی است كه به مغز می‌روند. نورونها یا سلول‌های عصبی توسط سیستم عصبی برای فرستادن، دریافت یا ذخیره اطلاعات به كار می‌روند.

Linguistic به معنی زبانشناختی و محتوی است و هر دو مفهوم را دربر می‌گیرد.

Programming راهی است كه از طریق آن یك مفهوم یا سیگنال عصبی به اطلاعات قابل استفاده تبدیل می‌شود. 

مغز می‌تواند یك سیگنال یا پیام عصبی را هدایت كند، مرتب كند و آن را براساس تجربیات گذشته، تغییر دهد و  یا برای تبدیل پیام عصبی به الگوهای تفكر و رفتارهایی كه اساس تجربیات زندگی ما است، آن را با سایر تجربیات گذشته در مغز ارتباط دهد.