He was also influenced by some of the major movements of his times. During his formative years the idea of evolution, in one form or the other, was very much in the air, while one version of evolution was articulated by Hegel. Although Marx accepted a few of the contemporary themes’, he rejected some others. His most seminal contribution lies in offering an alternative theory of historical evolution—the theory of Dialectical Historical Materialism.
Through this theory he rejected the Hegelian and Darwinian theories and propounded his own theory to explain the course of human history. Marx also entered in polemical argument with many of his contemporaries, particularly Proudhon and Bakunin and various socialist groups of Europe.