What an accessibility overlay means
An accessibility overlay is a software layer added to a website that is already finished. It usually arrives as a line of JavaScript pasted into the page code, or as a plugin activated from the content management system. When the page loads, that script inserts a floating button, almost always in a corner, which opens a menu of visual settings: font size, contrast, cursor type, pausing animations, sometimes text-to-speech.
The difference from real accessibility work lies in where the change happens. A genuine accessibility implementation works in the source code: correct HTML markup, ARIA attributes on interactive components, keyboard navigation tested with real users, contrast calculated at the design stage. The overlay, instead, acts afterward, from the outside, on a page that can keep the same structural problems underneath the settings menu.
This article does not assess whether overlays are legal or illegal, because no standard names them explicitly. What does exist is a technical basis and a documented position from accessibility organizations against treating them as a complete solution. That basis follows in the next section.