A beach is a landform along the coast of an ocean, sea or the edge of a lake or river. It usually consists of loose particles, which are often composed of rock, such as sand, shingle, pebbles or cobblestones.