Ca substantive diferența dintre federație și republică
este că „federație” este uniune a mai multor state autonome (care își păstrează propria organizare) în cadrul unui stat unitar, cu un guvern central și cu organe de stat comune iar „republică” este formă de guvernământ în care organele supreme ale puterii de stat sunt alese pe un timp determinat; țară, stat care are o astfel de formă de guvernământ.
Ca substantive diferența dintre confederație și federație
este că „confederație” este uniune de state independente sau de unități teritoriale autonome, înființată pe baza unui acord internațional, prin care se determină condițiile de asociere a statelor și de funcționare a acestora iar „federație” este uniune a mai multor state autonome (care își păstrează propria organizare) în cadrul unui stat unitar, cu un guvern central și cu organe de stat comune.