The example used is a Distrubted DNS, it could be used for that, or any time you wanted to register any other type of data in exchange for bitcoin.
It is ideally suited to the registration of publicly verifiable, yet still private/anonymous ownership of, any data you wanted.