The infinitive of a verb (the form you find in the dictionary) is made up of a stem and the ending –en (-n).
In the present tense, this ending is replaced by different endings depending on person and number. However, there are a number of irregular verbs, including sein and haben, that have different forms.