El Parlamento español, llamado las Cortes Generales, representa al pueblo español y ejerce el poder legislativo del Estado, aprueba sus presupuestos, supervisa las acciones del Gobierno y tiene otros poderes y jurisdicciones que le atribuye la Constitución. Las Cortes Generales son inviolables.
Las Cortes Generales comprenden dos Cámaras: el Congreso de los Diputados y el Senado. Es, por lo tanto, un sistema parlamentario bicameral de tipo imperfecto, ya que los poderes de cada Cámara no son comparables.