Domain names, which in theory are leased, may be likened to "real estate", due to a significant impact on online brand building, advertising, search engine optimization, etc.
Some companies offer low-cost, below-cost or even free domain registrations, with a variety of models adopted to recoup the costs to the provider. These usually require that domains are hosted on their site in a framework or portal, with advertising wrapped around the user's content. When this is done, revenue from the advertising allows the provider to recoup the costs. When the DNS was new, domain registrations were free. A domain owner can generally give away or sell infinite sub domains of their domain, e.g. the owner of example.edu could provide domains that are sub domains, such as foo.example.edu and foo.bar.example.edu.
