This is probably a totally random question but I can't find an explanation on the 2 points in the subject..

What exactly IS Primary User and Primary Workstation? I can see info about how it works etc but I've not actually seen why it was put in place.

I'm thinking it's something to do with regularly used bundles being cached or something onto the client to speed up login times..