Home More advice Politics & Law
I think it could be a fancy way of saying democracy. Popular would most likely have to mean, "carried on by or for the people (or citizens) at large; "the popular vote"; "popular representation"; "institutions of popular government."
Use your best judgment though! I would try verifying by other means, textbooks would be a good stary :)
It's just a bigger word for democracy