Идейные основы народничества включали:
* Вера в особую роль крестьянства в развитии России.
* Убеждение, что Россия может миновать капитализм и сразу перейти к социализму, опираясь на крестьянскую общину.
* Идеал «хождения в народ» для просвещения крестьян и подготовки их к революции.
Главные течения народничества:
* **Революционное народничество** (Михаил Бакунин, Петр Ткачев): призывало к немедленной крестьянской революции для свержения самодержавия и установления социалистического строя.
* **Пропагандистское народничество** (Петр Лавров): считало необходимым вести длительную пропаганду среди крестьян, чтобы подготовить их к сознательной революционной борьбе.
* **Либеральное народничество** (Николай Михайловский): выступало за постепенные реформы в интересах крестьянства, развитие общинного самоуправления и просвещения.