Nonviolent communication is a framework for communication and a language of compassion. It involves using conscious language that's based on awareness of our feelings (words have tremendous power in communication). The ultimate goal of nonviolent communication is mutual compassion. We are conditioned against hearing our own feelings and needs and empathizing with them, but can liberate ourselves from this cultural conditioning to live less stressful lives.

Linda Tong's notes on Nonviolent Communication

NVC notes