We call this subdomain hosting. Many times users don't have their own TLD and use a subdomain issued by their provider instead.
Example: I might create http://newuser.domain.tld/ for a new user.
Please keep in mind that free domain reliability is not what it was. cz.cc and others being shut down might leave you without your website even on the most stable webhosting provider.