When I import a certificate, I'm offered the option to "automatically select the certificate store based on the type of certificate".
What basis does Windows use? Which types of certificate end up in which stores?
Certificates are encoded with intended uses and I would assume those would be the best way to categorize the certificates.
Here's more info on the usages: