In short, Neurolinguistic Programming is a set of techniques that allow us to have a better appreciation of the social environment in which we move, whether personal (family, partner, friends) or professional (company, work team).