Here's why:
* Republic: Refers to a specific form of government.
* Republicanism: Refers to the principles and ideas associated with a republican government, such as representative democracy, citizen participation, and the rule of law.
So, while "republic" refers to the concrete entity, "republicanism" refers to the abstract concept.