Tectonic earthquakes cause tsunamis by shifting the ocean floor and the column of water directly above it.