Could the words “republic” and “representative democracy” refer to the same idea?

Center for Free, Fair, and Accountable Democracy
Could the words “republic” and “representative democracy” refer to the same idea?
Is representative democracy any better than a pure democracy?