Alternatives of a Domain Name?

There are not much alternatives instead of registering a domain name. These are subdomains or sub-folder URLs. Subdomains are URL of the following kind yourname.somedomain.com. Sub-folders are somedomain.com/yourname. Such alternatives are generally provided free of charge by free web hosting companies within their free packages. Neither subdomain nor sub-folder URL is good choice except for newbie teaching or testing.