在留資格とは、外国人が日本に滞在し、特定の活動(働く、学ぶなど)を行うために必要な「許可」であり、入管法で定められた全29種類の法的な身分・資格です。ビザ(査証)が「入国前の推薦書」であるのに対し、在留資格は「日本上陸時の滞在許可」であり、これがないと不法滞在となります。
在留資格は、日本で行う活動に基づいて付与され、許可された範囲外の活動を行うことはできません。