Its a marketing concept thought up by the older Unis when the Polytechnics got Uni status in the 1980s/90s. Thats all.
It doesnt mean 'better' course, and it doesnt guarentee you either a fabulous career or a happy life.
What subject do you want to apply for?