سوسیالیسم که در فارسی به جامعهخواهی یا جامعهگرایی نیز معروف است، یک اندیشه سیاسی، اقتصادی، اجتماعی و فرهنگی است که هدف آن ایجاد نظمی اجتماعی و اقتصادی بر پایه برابری است. این به معنای آن است که تمامی قشرها و طبقات جامعه باید سهمی برابر و هماندازه از منافع عمومی داشته باشند. در مورد نام سوسیالیسم، این واژه از ریشه لاتینی سُکیوس به معنای همراه و شریک یا از واژه سوسیال به معنای اجتماعی و پسوند ایسم در زبان فرانسوی نشأت گرفته است. سوسیالیسم یک فلسفه پیچیده و مبهم است. میتوان گفت که وجه مشترک در این مکتب، اعتقاد به انسجام همگانی در زمینههای تولید، اقتصاد و مسائل اجتماعی و سیاسی است. این اعتقاد منجر به شکلگیری دولتهای خودمختار و کشورهای ایالتی میشود و گاهی اوقات اختلافاتی در مورد قدرت مرکزی و نحوه تحقق انسجام همگانی به وجود میآید. امروزه یکی از چالشها و سؤالات اساسی در سوسیالیسم، اختلاف در تعریف آن است. افراد، احزاب و مکاتب متعددی خود را سوسیالیست میدانند و با استناد به سوسیالیسم، به ترویج مفهوم انسجام همگانی میپردازند، اما برداشتها از سوسیالیسم در میان آنها متفاوت است و حتی در برخی موارد، مخالفت با مالکیت خصوصی نیز بهطور یکسان پذیرفته نمیشود.