No, it is not possible to permanently buy and own a domain name outright. Domain registrations must be renewed annually for continued ownership. If the annual renewal fee is not paid, the domain registration will expire and the name becomes available for others to register. While domain ownership can be maintained indefinitely through renewals, it is not possible to purchase a domain that you can own permanently without any further payments.