Socialism is the same as Communism, only better English.
Trade unionism is not socialism. It is the capitalism of the proletariat.
A socialist is somebody who doesn't have anything, and is ready to divide it up equally among everybody.
We should have had socialism already, but for the socialists.