A costa apresenta deferentes aspectos em lugares deferentes. Essa heterogeneidade deve-se a dois factores principais: ao mar e sua acção erosiva diferenciada e ao substrato rochoso sobre o qual o mar contacta com a terra. De uma maneira geral, existem dois tipos de costas à saber: a costa arriba e a costa de praia.

Características das costas

A costa arriba é caracterizada por escarpas, ou seja, superfície inclinada (muitas vezes vertical) e a sua altitude é superior à da costa de praia. Forma-se praias de calhaus ou seixos devido à poderosa acção de desgaste exercida pelo mar sobre as arribas e o substrato rochoso e muito dura.

Costas de praia, é caracterizada por ser baixa e arenosa. É resultado de milhões de anos de desgaste. Pode resultar também da deposição de sedimentos transportados pelas correntes maritimas oriundos de lugares mais ou menos distantes