해류는 일정한 방향으로 바닷물이 흐르는 것을 말합니다. 바닷물이 일정한 방향으로 흐를 수 있는 이유는 바람의 방향이 일정하게 흐르면 바닷물의 표층수가 동일한 방향으로 흐를 수 있습니다. 바람은 물의 응력 때문에 약 100미터 깊이 까지 영향을 미친다고 합니다. 또한 바닷물의 온도 차이에 따른 밀도 차이에 의해서 한 방향으로 흐를 수 있으며, 해면의 경사로 때문에도 일정한 방향으로 흐르는 해류가 발생할 수 있습니다. 심층수는 바닷물 염도의 차이에 의해서도 흐름이 발생할 수 있습니다.