Why do they put stones on rooftops?

Why do they put stones on rooftops?

Gravel is added on top of tar (and sometimes Single-Ply EPDM) roof systems as protection from UV rays, foot traffic, and wear from weather. If the gravel stones break down, they become less effective and leave your important roof layers prone to wear and damage.