Democrația și republica sunt două forme diferite de guvernare. Într-o democrație, puterea este deținută de către cetățeni și este exercitată direct sau prin intermediul reprezentanților aleși. Într-o republică, puterea este deținută de către un lider ales sau o clasă politică, care este responsabilă în fața legii și a cetățenilor.