Nonviolence aims at doing no harm to living being. Compassion aims at doing good to all being.