Mikep explained it in #3. If a subdomain shall point to a existing site, use the subdomain function. If the subdomain shall have its own webspace, create a new website for it instead.
The auto subdomain is just a automatically created alias. It works the same as when you create a subdomain manually. See the vhost files for details.