Karl Marx created most of the theory for Socialism and Communism. Believing that all history is the history of struggles between classes. The under capitalism the struggles between classes with end in a communist society.
His father was a successful lawyer and a man of enlightenment. Marx’s parents were both born Jewish but his father got baptized a year or so before Marx was born because of his career. Marx was also baptized at 6 but with his Jewish background faced discrimination which may have led him to question the role of religion in society and helped his desire for social change.