ويتألف قانون الهجرة من قانون الإقامة وقانون حرية التنقل/الاتحاد الأوروبي بالإضافة إلى تعديلات على قوانين أخرى. ويوفر القانون إطاراً قانونياً لضبط الهجرة إلى ألمانيا على الصعيد الوطني وتسهيل اندماج المهاجرين المقيمين بالفعل بشكل دائم في ألمانيا.
نص القانون