A republic is a country belonging to the people, whereas a federation is a form of government where by regional divisions are not branches of the central government. A federal republic has power divisions and regional governments fall under the power domain of the national government.