Web sites inherently are always hosted at IP addresses, not domain names. But most of us go through the DNS layer to reach them, because that lets us use nifty and memorable names instead of strings of numbers.
Discussion
I am aware. The problem with DNS is that it makes it very easy for adversaries to continue finding your site unless you completely change your branding. In this case, the idea is to temporarally give up on DNS and spread the IP address through approaches closer to word of mouth.
If the adversary continues to find your website, then you can continue making things just a little bit harder and harder until you either figure out who it is and stop giving them the address, or until they give up on taking down the site.
Then, when they've given up, the site can pop right back up again at its previous URL.