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.
NVC: the two main parts in principle
NVC: blockers
NVC: anger
NVC: conflict mediation
NVC: use of force
NVC: compliments
Linda Tong's notes on Nonviolent Communication