El mar es azul porque el agua, en grandes cantidades, es azul. Además, cuando la luz del sol incide en el agua, se filtra y se absorbe el enrojecimiento, lo que permite que más azul color a reflejar.
Otra razón por la que el mar parece azul es porque refleja el color azul del cielo. Las pequeñas partículas del océano sirven como dispositivos de reflexión, y debido a que el cielo rodea al océano, el agua parece azul. La presencia de plantas y algas puede hacer que el mar se vea verde, e incluso puede aparecer gris cuando el cielo está nublado. El agua que contiene grandes cantidades de sedimentos puede aparecer de color marrón.