Коммунист - это освоивший марксистский метод диалектический материалист, поставивший своей целью социальный прогресс - переход общества на качественно более высокую стадию развития, показывающий словом и доказывающий делом приверженность своим идеалам.
Проблема в том, что сейчас зачастую под коммунистами понимаются члены партий, называющих себя коммунистическими и ратующих гораздо более за социальную справедливость, чем за социальный прогресс, которые не в ладах с марксизмом как методом.
отсюда:
https://www.facebook.com/d.litovka?fref=nf&pnref=story