Usually some sites use subdomains when either
a) using another cms, like a "shop" subdomain with shopify for example.
b) separating the blog from the main site
c) pages focused solely on ads
d) separating languages
A subdomain is treated as a separate entity/site than the main one so it would...