Being able to run apps that draw on top of other apps is a powerful feature of Android. Apps like Twilight take advantage of that to add a filter to the display, but other apps just show a floating UI element.
[Update: O DP2 broke notification channels] Android O feature spotlight: Android tells you if an app is displaying a screen overlay was written by the awesome team at Android Police.