@Merry Andrew,
Broken down to a simple explanation so that you can understand it, the root word "social" implies the banding together of individuals into groups, so that they do things together, such as people forming governments to take care of certain aspects of their lives as a group, such as medical care, old age care, child care, education, and the list could go on. The root word "commune" implies the people live together and have not just some things common, but virtually everything common, including property and finances. So communism goes a step further than socialism. Socialism allows for people to live apart, own their own property, etc., but they use government to do only some things together as a community rather than almost everything.
To understand how countries practice socialism or communism, both require a strong government, a strong central state to do what the people want done together as a community, whether it be almost everything as in communism, or merely for some functions of living, as in socialism. It is understood that any country must have a government to govern itself, and thus has at least a small measure of some aspects of socialism merely to be a country, but it is not customary to label a government socialistic unless it socializes or administers more than just the basic functions of police protection, national defense, and a few other basic things.
The more functions administered by its government for the community or country of people, the stronger and bigger the government will be, and likely more oppressive, as the rights and desires of individuals must be subjugated to the perceived good of the whole, or the community. The United States of America was founded upon a more non-socialistic approach, placing the rights and responsibilities in the hands of individuals. This carries with it not only more freedom, but more responsibility to be responsible citizens. Rights do not survive without responsibility to sustain them.
Does that help you, Merry and dyslexia, to understand this a little better?