The [definition of Communism](https://www.investopedia.com/terms/c/communism.asp):

> 
> Communism is a political and economic ideology that positions itself in opposition to liberal democracy and capitalism, **advocating instead a classless system** in which the means of production are owned communally and private property is nonexistent or severely curtailed.
> 
> 
> 

The way I understand **classless system** is that we won't have any higher level or lower level working people, for example in a office we won't have General Manager, Assistant General Manager, Manager, Assistant Manager, and so on. So, it is very unintuitive that GM will do their job, workers will do their jobs and at the end of month everyone will get the same salary. How is it possible?

Even if we disallow modern era class system, in 19th century we had classes in Army, for example, Lieutenants, Majors, and soldiers. And it is natural that Lieutenant was a promoted post, so how come all of them get the same payment (may it be money or just the essentials) when one is higher than the other?

It could be the case that I'm misunderstanding the whole idea of Communism, but I have tried and every time I get this same problem. So, please try to explain me the things the way they were and are.