Proletariat = exploited working class or the class which compose most of the workers and skillsmen
Bourgeoisie = rich property owners who lets the preletriat work for them
Socialism = workers controlling means of production and living
Communism = Form of socialism in which commodities are distributed based on need regardless of the social class; no social class exists, everyone is equal