RSP is a proper communist party, with it's root in the HSRA, the original revolutionary communist party in British India. Communist parties break away a lot, because they disagree with each other. Coming with names is hard, because they're already taken, so they have to use the word related to 'socialism'.