La principal diferencia entre la energía undimotriz y la maremotriz es que la primera genera energía a través de la fuerza de las olas, mientras que la segunda utiliza la diferencia entre las mareas altas y bajas.