Both movements were for Indian independence from British rule.. But Satyagrah is the non violent resistance for a long period and The non cooperative movement was a significant phase of Indian independence movement at a short period.
Both movements were for Indian independence from British rule.. But Satyagrah is the non violent resistance for a long period and The non cooperative movement was a significant phase of Indian independence movement at a short period.