A subordinate clause with "wenn" usually describes a condition for the consequence, or result, of the independent clause. It can also be called a conditional clause. It answers the question "Unter welcher Bedingung?" (under what condition).
Examples:
Wenn du die Karte nicht abstempelst, dann ist sie nicht gültig.
(= Unter welcher Bedingung ist die Karte nicht gültig? - Wenn du sie nicht abstempelst.)
Wenn das Experiment stattfindet, gibt es eine Zeitschleife.
(= Wann gibt es eine Zeitschleife? - Wenn das Experiment stattfindet.)
If the condition and resulting action are predictable, the clause is considered to be a factual condition clause. The present tense is then used in both the independent clause and the subordinate clause.