Definition and simple model

Ad blocking is the use of tools or settings to reduce advertisements you see online by preventing ad content—often including ad scripts—from loading in your browser. In a simple model, your browser requests a page, then a blocker intercepts or filters certain requests and may block specific resources such as images, iframes, or JavaScript tied to ads.

What gets blocked, and how

Most ad blockers target the “ad delivery” pieces that websites embed: requestable media (banner images, ad iframes) and code (scripts) that fetch and render ads. They may rely on lists of known ad sources, rules that match URLs, and sometimes broader content filtering. The effect you notice is that ad slots appear blank, loaded less often, or never render.

It’s also common for ad-related tracking to be tied to the same mechanisms as ads. Because of that, blocking ad resources can also reduce some forms of tracking that occur through ad scripts, cookies, or third-party tags. However, the exact outcome varies by site and by the tool used.

Differences and limits

Ad blocking is not a universal “turn ads off everywhere” switch. Ads can be served from many places: separate ad networks, page-level scripts, or content that is served from the same domains as the site itself. If an ad is delivered in a way that looks indistinguishable from normal site content, a blocker may be unable—or unwilling—to remove only the advertising part.

Coverage also depends on the blocker’s rules and updates. New ad formats or new ad-serving URLs may not be recognized immediately, so some ads can slip through. Additionally, some websites detect blockers or change their behavior when resources are missing.

Practical checks you can do

You can validate how ad blocking is working on a specific site by checking what resources fail to load and whether the site remains functional.

  • Compare the page’s appearance with and without the blocker enabled.
  • If your browser offers developer tools, look at the network requests and see which ad-related resources are blocked.
  • Note any breakage (missing menus, broken layouts, or non-working embedded features), since blocking can remove more than just ads.
  • If ads still appear, treat it as a sign that the ad is coming from an unblocked source or a method your blocker doesn’t match well.

Some ad content is delivered as part of the main page bundle or from first-party domains. In those cases, ad blocking can be limited or require broader filtering that may also affect legitimate site elements. As a result, the best expectation is “reduce or block many ad elements,” not perfect removal in every scenario.