Muchos factores afectan la generación, severidad, frecuencia y fuerza de las olas del océano. Uno de los factores más importantes que conducen a la formación de una ola oceánica es el viento. Las formas de las cuencas del océano dictan los movimientos regulares del océano y también afectan las olas.
Las mareas, que son el ascenso y descenso gradual de los niveles del océano a lo largo del tiempo, están controladas principalmente por la fuerza gravitatoria de la Tierra por la Luna. Sin embargo, las olas individuales en la superficie del océano, y la fuerza y severidad de esas olas, están determinadas no por la luna sino por el viento del área circundante. Cuando el viento poderoso se extiende sobre una gran cantidad de agua, crea un movimiento que eventualmente forma olas. Mayores velocidades del viento generan olas más grandes.
Según HowStuffWorks, la energía de las olas es una forma de energía solar. La formación de olas se ve afectada por el calentamiento natural y el enfriamiento del viento por el sol durante todo el día. Como esto hace que el viento se mueva hacia arriba y hacia abajo, se traduce en un movimiento que empuja ligeramente la superficie del océano. La forma de las cuencas de los océanos, que hace que las olas se muevan generalmente hacia la costa, también contribuye a este proceso.