Do I have to register a new domain name if I want to have a subdomain (subweb) or web alias?

In most cases the answer is yes. If you want to use a separate, independent domain name then it will need to be registered and fees will apply for domain registration.