Yeah, I know, right?
Here in NC, we don't have to worry about a front plate, but we have to get a sticker every year for the rear one, and we USED to have to get a windshield sticker every year, too. The inspection date and the registration date could be different (most often with a used car), so one might get hit up with an inspection fee at a different time of year than the registration fee. Often times people, forgetful creatures that we are, would renew one and not the other, etc.
That was our inspection sticker. NC finally removed its head from its anal cavity and synched up the vehicle inspection with the registration, and you can't get your renewal sticker without getting your car inspected. In the process they did away with that ginormous windshield sticker as it is no longer necessary. If your tag is renewed, your inspection is good