V.I.Lênin định nghĩa đấu tranh giai cấp là “Đấu tranh giai cấp là đấu tranh của bộ phận nhân dân này chống một bộ phận khác, đấu tranh của quần chúng bị tước hết quyền, bị áp bức và lao động, chống bọn có đặc quyền, đặc lợi, bọn áp bức và ăn bám, cuộc đấu tranh của những người công nhân làm thuê hay những người vô sản chống những người hữu sản hay giai cấp tư sản”