The type of sand, gravel and stone on a beach depends on the rocks of the area and the strength of the waves.