Here’s a quick overview of how the 3 differ from each other:
IP blocking - blocks all domains and pages under the particular IP.
Domain blocking - blocks all pages under a particular domain
URL blocking - blocks specified pages of a particular domain
Just some quick information if ever you need to block some sites or ip in managing your server, or local network.
Tags: domain blocking vs URL blocking, URL blocking vs IP blocking