社会主義とは、個人の財産権を制限し、社会を共有管理することで社会の諸問題を解決するための政治や経済の思想。特に生産手段の共有によって搾取のない社会を目指す思想は共産主義とも言う。
着想そのものはかなり古くからあるが、19世紀にイギリスのロバート・オーウェンによって起草・体系化された。根本的に個人の財産や産業を社会によって共有し管理することで、貧富の差をなくし、平等な理想的社会を実現できるとした。
ドイツのマルクスとエンゲルスはヘーゲルの弁証法的唯物論に基づいた「科学的社会主義=共産主義」を体系化した。
その後も社会主義を母体とした思想がいくつも派生。マルクスの流れをくむ共産主義が主流となる一方、資本主義を否定しない範囲で社会主義を運用する社会民主主義や、キリスト教に基づく解放の神学、国家が社会を管理する国家社会主義などが生まれた。
イタリアのムッソリーニは、共産主義から平等主義を排除してナショナリズムを混ぜ合わせ、国家社会主義=ファシズムを体系化した。ドイツのヒトラーもこのファシズムを国是とした。