My son is a college student in PA, his permanent residence is DE. His employer put his PA address on my W2, should he file PA return as a resident or non-resident?

My son is a college student in PA, his permanent residence is DE. His employer put his PA address on my W2, should he file PA return as a resident or non-resident? What is the difference between PA-residence and non-residence return?