"Allgemein" bedeutet, dass alle Staatsbürgerinnen und -bürger mit Vollendung des 18. Lebensjahres wählen dürfen. "Unmittelbar" sind die Wahlen deswegen, weil die Abgeordneten direkt und ohne zwischengeschaltete Wahlmänner von den Bürgern bestimmt werden. Unter "freien" Wahlen versteht man, dass kein irgendwie gearteter Druck auf die Wähler ausgeübt werden darf.
"Gleich" bedeutet, dass jede abgegebene Stimme das gleiche Gewicht für die Zusammensetzung des Bundestages hat. "Geheim" besagt, dass jeder sein Wahlrecht so ausüben können muss, dass Dritte keine Kenntnis von der Wahlentscheidung erlangen.
Bei der Bundestagswahl kann jeder Wähler zwei Stimmen abgeben. Die eine Hälfte der Bundestagsmandate wird direkt über die 299 Wahlkreise vergeben, die andere Hälfte über die Landeslisten der Parteien.
Dementsprechend hat jeder Wähler und jede Wählerin bei der Bundestagswahl zwei Stimmen. Über die Entsendung von Abgeordneten aus den Wahlkreisen entscheidet die Erststimme. Der Wähler wählt damit also seinen regionalen Vertreter im Bundestag.
Mit der Zweitstimme wird eine Partei gewählt. Die Zweitstimme entscheidet darüber, in welchem Kräfteverhältnis die Parteien im Bundestag vertreten sind.
Insgesamt werden so mindestens 598 Abgeordnete des Bundestages gewählt. Hinzu kommen unter Umständen noch die so genannten Überhangmandate, die sich bei der im Folgenden beschriebenen Verteilung der Sitze ergeben können.
Die Verteilung der 598 Sitze erfolgt unter den Parteien, die mehr als fünf Prozent der Zweitstimmen oder mindestens drei Direktmandate errungen haben. Jede dieser Parteien erhält im Verhältnis zu ihren errungenen Wählerstimmen Sitze im Bundestag. Bei der Berechnung wurde bisher das Hare/Niemeyer-Verfahren angewendet, das auch die kleineren Parteien möglichst proportional zu ihrer Stärke berücksichtigt.
Künftig, erstmals zur Bundestagswahl 2009, wird jedoch das Verfahren nach Sainte-Laguë/Schepers angewendet werden. Dies hatte der Bundestag am 17. März 2008 beschlossen, als er einer Änderung des Bundeswahlgesetzes zustimmte.
Beim Verfahren nach Sainte-Laguë/Schepers werden die jeweiligen Anzahlen der Zweitstimmen für die einzelnen Parteien durch einen gemeinsamen Divisor geteilt. Für die Wahl 2009 bedeutet dies, dass zunächst eine "Näherungszuteilung" berechnet wird, indem die Gesamtanzahl aller zu berücksichtigenden Stimmen durch die Gesamtanzahl der zu verteilenden Sitze geteilt und so ein vorläufiger Zuteilungsdivisor ermittelt wird.
Die daraus entstehenden Quotienten werden zu Sitzzahlen gerundet: Bei einem Rest von mehr oder weniger als 0,5 wird auf- oder abgerundet; bei einem Rest von genau 0,5 entscheidet das Los. Der Divisor wird dabei so bestimmt, dass die Sitzzahlen in der Summe mit der Gesamtzahl der zu vergebenden Mandate übereinstimmen.
Wenn die Gesamtzahl der Mandate einer Partei feststeht, wird die Verteilung auf die Landeslisten vorgenommen. Auch hier erfolgt die Vergabe im Verhältnis zum jeweiligen Zweitstimmenergebnis.
Die Mandate, die einer Landesliste danach zustehen, werden zunächst an die Politiker vergeben, die in den entsprechenden Wahlkreisen einen Sieg errungen haben. Der Rest wird der Reihe nach an die Kandidaten auf der vor der Wahl aufgestellten Landesliste vergeben.
Hat eine Partei in einem Land mehr Direktmandate errungen als ihr nach dem Zweitstimmenergebnis zustehen, verfallen diese nicht, da alle direkt gewählten Abgeordneten auf jeden Fall einen Sitz im Bundestag bekommen. Diese so genannten Überhangmandate erhöhen die Zahl der 598 Parlamentarier. Im 16. Deutschen Bundestag sind durch 15 Überhangmandate, neun für die SPD und sechs für die CDU/CSU, daher 612 Abgeordnete (ein Abgeordneter ist verstorben) vertreten.
Das Ergebnis der Bundestagswahl bestimmt über das Kräfteverhältnis im Bundestag und damit über die Möglichkeiten der Regierungsbildung. Es können nur die Parteien die Regierung bilden, die alleine oder zusammen mit anderen die Mehrheit der Abgeordneten hinter sich haben. Deshalb kommt es häufig nach der Wahl zu Koalitionsverhandlungen zwischen den Parteien. In der 16. Wahlperiode bilden CDU/CSU und SPD eine genannte Große Koalition. Gemeinsam haben sie mit 448 Sitzen die absolute Mehrheit im Bundestag und bilden somit die Regierungskoalition.