Het begint inderdaad eerst bij de provider. Die heeft een acl (acces list) op hen domein servers staan. Die acl zorgt er voor dat bepaalde websites en of zelfs bepaalden woorden, worden geblokkeerd zodat de website via die provider niet bezocht kan worden.
In princiepe is dit makkelijk te omzijlen via google-casche, proxy of gebruik te maken van een TOR netwerk of een geleasde shell verbinding.