Karl Marx believed that society was fundamentally divided into classes, with the bourgeoisie (the wealthy owners of the means of production) exploiting the working class. He argued that this class struggle would result in a communist society where property is collectively owned and there is no class distinction.