Satyagraha, Gandhi's philosophy of nonviolent resistance, is built on three pillars: truth (satya), non-violence (ahimsa), and the infinite capacity for suffering without retaliation. All three work together - truth grounds the movement, non-violence is the method, and suffering for truth demonstrates moral courage.