a) A beach is formed by the sun, sea, and a stretch of sand. Beaches form where the sea meets the coast. The sea and the wind help make beaches. Waves crash onto rocky shores, breaking rocks into stones and then into pebbles, which eventually grind into sand over thousands of years.