Shores are influenced by the topography of the surrounding landscape, as well as by water induced erosion, such as waves. The geological composition of rock and soil dictates the type of shore which is created. Although a beach is a synonym for a shore, the term typically refers to shores which are sandy or pebbly, which can be produced by erosion of sedimentary soils.
A strict definition is the strip of land along a water body that is alternately exposed and covered by waves and tides. Shores may also include a strip of land by a body of water, such as a lake.