Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
The DFB-Pokal began with 32 teams in a two-legged knockout cup competition. There were a total of four rounds leading up to the final. Teams were drawn against each other, and following two legs of 90 minutes each, the winner on aggregate would advance. If still tied, 30 minutes of extra time was played. If the score was still level, a penalty shoot-out was used to determine the winner.
Note: In all results below, the score of the finalist is given first (H: home; A: away).