Question: what was the main difference between the magistrates and the consuls in the roman republic?
Answer: Magistrates were the elected officials of the Roman republic. Each magistrate was vested with a degree of power, and the dictator, when there was one, had the highest level of power. Below the dictator was the censor (when they existed), and the consuls, the highest ranking ordinary magistrates.