The difference between free enterprise and socialism are many but there is one significant difference. Free enterprise is an economic system that evolves naturally in a society. It is an 'you have something I want and I have something you want, let’s trade' system. And each party equally profits from that trade.