사회주의와 공산주의는 무엇이 다른것인가요? 어떨때는 사회주의라고 쓰는것같고, 어떨대는 공산주의라고 쓰는것 같아서요, 공산주의국가, 사회주의국가를 나눠서 쓰는것 같기도 하구요, 사회주의와 공산주의 정확한차이점이 무엇인지가 궁금합니다