Народники видели движущей силой социальной революции русское крестьянство, а марксисты - рабочий класс (заводских наёмных рабочих, батраков, подёнщиков). Народники в зависимости от течения действовали с помощью пропаганды, тайных обществ и организаций, или террора. Марксисты считали, что достижение социализма и коммунизма возможно либо революционным, либо эволюционным (за счёт борьбы рабочего класса за свои права и уступок буржуазного общества) путём.