Socialism is taxpayer funds being used collectively to benefit society as a whole, despite income, contribution or ability !
Communism also takes advantage of socialism, but no private owned properties, all properties belong to the Government, and there is only one party dictate how to live...Either it is a political party or a religous group! Because of our Constitution, a foundation for our "Check and Balance" system, the USA would never become a country governed by The Communists !
Many European countries are socialism countries, and even the USA, have been living under some form of Socialism, such as : Social Security, medicare, medicaid, unemployment benefits, free lunch program, free education in Elementary and High school, free Public Restroom along highways, FDA, Fire Departments, Student Loans and Grants, CDC, sewer system, and many more... Only some countries in Africa don't have socialism, people can run wild in the Jungle, and they don't have to pay a penny in tax.
The above list of socialism are considered as the many evils of Socialism that Trump and The GOP played political games. Now we know why they hate these institutions and want to get rid of them, or take the funds and give it to Corporate Welfare with another "Tax Scam!"