Barrier beaches form due to sea level change. As sea levels rise, water breaks over a dune/beach ridge forming a lagoon which divides the ridges into islands. Waves wash sand from islands depositing the barrier beach more inland forming new islands. Currents can move barrier beaches up and down the coastline.