[From Wikipedia, alas]
Anarchist anthropologist David Graeber has distinguished the two philosophies as follows:
• Marxism has tended to be a theoretical or analytical discourse about revolutionary strategy. • Anarchism has tended to be an ethical discourse about revolutionary practice
^^^^^^^ CB: Given the Russian, Chinese, Cuban et al revolutions, Marxism, especially as Leninism, has also been practical-critical, revolutionary, activity.