Simple Overlayer Manager allows to show some content above the page, i.e. some details about things presented in the text which don't need to be visible all the time. The content that should be displayed on the overlayer is a part of the loaded HTML structure, so it doesn't need to be loaded from the server. It's more SEO-friendly than loading asynchronously like in AjaxOverlayerManager and doesn't need the server side but generates more HTML code for browser to load at once.
This Component needs the special HTML structure at the end of the document and the container for content to load with special classname (simple-overlayer-content by default) and data-id attribute coresponding with the button. The buttons that launch the mechanism should have the certain form as well. They need to have the simple-overlayer-button classname (could be changed in the options), the data-id attribute whose value indicates the content to load and the data-overlayer-id that contains the ID of the Simple Overlayer Manager which should handle the request.