Frankrike har ett flerpartisystem, vilket innebär att flera politiska partier måste bilda koalitioner för att kunna bilda en regering. Detta beror på att det skulle vara mycket svårt för ett enskilt parti att vinna en majoritet av platserna i den franska nationalförsamlingen. Sedan 1980-talet har det funnits två stora koalitioner; den ena är en samling högerpartier och den andra är en samling vänsterpartier.