La Cour constitutionnelle fédérale est une institution caractéristique de la démocratie d’après-guerre en Allemagne. La Loi fondamentale lui a donné le droit d’invalider des lois élaborées démocratiquement quand elle est d’avis que ces lois transgressent la Loi fondamentale. La Cour constitutionnelle ne peut se réunir que si un recours est déposé. Les organes fédéraux (le président fédéral, le Bundestag, le Bundesrat, le gouvernement fédéral) ou des membres de ces organes comme les députés ou les groupes parlementaires, sont admis à déposer un recours auprès de la Cour, de même que les gouvernements des Länder. En cas de conflit constitutionnel, la Cour constitutionnelle agit de manière à protéger l’Etat fédéral et la séparation des pouvoirs garantie par la Loi fondamentale. Pour permettre à une minorité parlementaire de faire appel à la Cour constitutionnelle, un tiers des membres du Bundestag suffit pour porter plainte contre une norme juridique (recours abstrait pour le contrôle des normes).
La Loi fondamentale accorde en outre à chaque citoyen le droit de déposer un « recours constitutionnel » lorsqu’il estime que l’un de ses droits fondamentaux est violé par une autorité publique. Chaque année, des milliers de citoyens déposent une plainte auprès de la Cour. Mais celle- ci est libre de ne retenir dans cette multitude de plaintes que celles qui permettent d'espérer un jugement qui fera jurisprudence sur le respect des droits fondamentaux. Enfin, chaque tribunal allemand est dans l’obligation de faire appel à la Cour constitutionnelle avec un « recours concret pour le contrôle des normes » lorsqu’il estime qu’une loi est anticonstitutionnelle. La Cour constitutionnelle fédérale a le monopole de l’interprétation de la Constitution pour l’ensemble de la juridiction.