In order to enter Germany, reside there, and—in the future—also be permitted to work, individuals who are not German citizens need a residence permit. The Immigration Act specifies which residence permits apply to whom.
Definition according to the Federal Ministry of the Interior