В Южной Африке Ганди впервые применил в качестве средства борьбы ненасильственное сопротивление (сатьяграха). Это тактика ненасильственной политической борьбы в двух формах – несотрудничества и гражданского неповиновения. Ганди стремился воздействовать на благоразумие и совесть противника посредством отказа от насилия (ахимса) и готовности переносить боль и страдания. Цель сатьяграхи – превращение соперника в союзника и друга. Ахимса основана на триединстве «правда, любовь, ненасилие». Ганди верил, что обращение к совести эффективнее, чем угрозы и насилие. Он думал, что насилие приводит лишь к увеличению насилия, ненасилие же прерывает спираль зла и делает возможным превратить врага в единомышленника. Ганди рассматривает сатьяграху как оружие не слабых, а сильных духом.