Background overlays are visual elements that sit atop images or videos to enhance contrast and readability. They can be semi-transparent colors or patterns that create depth, improve aesthetics, and focus attention on text. Effective use of background overlays can elevate designs across websites, apps, and social media graphics.