There are small moons called shepherd satellites that clear out gaps in the rings either by colliding with the material or pushing them away with their small gravitation forces, but mostly the former. The different colors are different compositions of material. In the case of Saturn, the bright rings are mostly ices. Darker colors may be ice with silicate material coatings or from radiation affects that can darken the ice.
Latest Answers