ל-NLP הגדרות רבות והוא כולל תהליכים מגוונים הנעזרים בחלק המוחי (נוירולוגי), הלשוני (לינגוויסטי) והתכנות (האופן בו מאורגן המידע במוח).
- N- neuro- עיצבי (פיזיולוגי) תהליכים נוירולוגיים במוח שתפקידם לקלוט שדרים מכלל החושים (ראייה, שמיעה, מישוש, ריח וטעם) לעבדם ולתרגמם לחוויות. בנוסף הכוונה ב Neuro היא למחשבות, רגשות והתנהגויות אשר באים לידי ביטוי במערכת הנוירולוגית של האדם.
- L- linguistic- לשוני בעזרת ניתוח של דגמים לשוניים המבוטאים בתקשורת מילולית (וגם לא מילולית), ניתן לזהות את הפעילות המוחית (N). לדוגמה: יש אנשים שיאמרו: אני רואה שזה לא ילך. אחרים יאמרו: אני מרגיש שזה לא ילך. הבדלים מסוג זה מצביעים על סגנון שונה של עיבוד נתונים נוירולוגי ומרמזים גם על תהליכי החשיבה האינדיבידואליים. בנוסף הכוונה היא לדרכי התקשורת השונים המילוליים והלא-מילוליים.
- P- programming- תכנות (ניתוב) ניתן לארגן את תוצאות הניתוח של הפעילות המוחית (N) והלשונית (L) ולבנות לפיהן תוכנית טיפולית (P). התוכנית תורכב משלבים ותכלול הגדרת מטרות ותכנון הדרכים להשגתן. בנוסף הכוונה היא לדפוסי התנהגות, הרגלים ואוטומטים של האדם.