Socialism= big government. With too much government, your rights aren't protected. It's risky to live under socialism because socialist governments believe they're entitled to your work and your property.
one of them is that workers should control the means of production.
The question is meaningless as asked: democracy and socialism cannot be contrasted that way. Democracy is a political term describing how a government is formed, and socialism is an economic term describing how people are treated.
Socialism
Socialism (A+)
Socialism has a much higher level of government control and regulation than capitalism does.
>socialism<
who believe that people had rights to remove a government that didnt protect their rights
The government gets its' rights from the people/citizens of that country.
Generally, countries with people practice socialism. However there are countries with people who do not practice socialism. A country without people will never practice socialism as there is no social aspect.
Supposedly communism is simply referring to how much regulation the economy should have, the problem is that most "communist" countries have histories of human rights abuses. The current platform of the Communist Party USA illustrates a "communist democracy" where people would enjoy the same civil rights they do now but would heavily regulate corporations but not a lot of people trust them because of the history that communism has in other countries. In a real sense, the answer of democratic socialism may come closer to a better economy. Communism seeks to create a classless society, this means the use of force, and the "leaders" retain their "class of leadership".
liberalism essentially means liberty; a belief that freedom should be allowed and the government should not intefere with market forces or the fundamental rights of the people. Liberalism means the freedom to compete and to rise up in status. Socialism, is the precursor to communism. It is opposed to liberalism because it favours government interference and control to ensure equality for all. Liberalism focuses on the individual, yet socialism focuses on the collective.
In specific area's of the government. Socialism is the natural evolution of government