A while back I found an article that briefly explains various Marxist-Leninist terms, and it helped me a lot. I think it could help a lot of people.
The website appears to be down, but it has been archived! Thanks to @diorama for sending me the archived link!
@julio look, i'm online
A small group of friends