Satyagraha is nothing but the implementation of truth and ahimsa in the different walks of life. Satyagraha is a logical development of the doctrine of ahimsa. The history of Indian culture is the history of the evolution of the concept of ahimsa, and satyagrahais a practical application of ahimsa to politics.