Question: what is the difference between rocky shores and sandy beaches?
Answer: Rocky shores offer a stable base for the attachment of a variety of animals and plants. Sandy shores, with the moving sand particles, offer a very different challenge for animals and plants which would live there.