If you have a domain, mysite.com, you can create multiple subdomain sites like site1.mysite.com, site2.mysite.com, site3.mysite.com, etc. The primary purpose of creating subdomain sites is to create different sites in your primary domain, the subdomain sites are within your main domain but work like an independent sites. You can create subdomains through your web hosting control panel manager dashboard.