I'm a confused American too. I looked up the difference. Supposedly students are directly enrolled in a school but pupils can be either in a school or have private tutors. The confusion for us Americans is probably that none of us ever had private tutors, so all pupils are also students. Maybe tutors are a rich British thing.