Difference between Fascism, communism, socialism and Totalitarian?

I am having trouble understanding communism, fascism and totalitarian.
I know communism is group and believes in controlling manufacturing and sharing it equally
Totalitarian is a group that controls everything
And I have no clue what socialism or fascism is
4 answers 4