Gli tsunami possono essere generati da: terremoti con epicentro in mare o in aree costiere, frane sottomarine o costiere, eruzioni vulcaniche, esplosioni sottomarine e impatto di un corpo celeste sulla superficie degli oceani.
Onde anomale possono essere determinate anche dalla combinazione di più cause, come la combinazione del meccanismo genetico sisma-frana.

Ripropongo comunque la mia ultima domanda: Per quanto riguarda il recente evento del sud-est asiatico, si ipotizza che il terremoto sia stato generato da uno scorrimento di circa 15 m di un lato della faglia rispetto all’altro. Di conseguenza l’isola di Sumatra, che si trova sul bordo superiore della faglia, si è spostata verso sud-ovest . Analogamente, poichè il piano di faglia è inclinato di 10-15 gradi rispetto all’orizzontale, si può immaginare che la costa nordoccidentale di Sumatra si sia sollevata di circa 1 metro per effetto del terremoto. Come si spiega allora che a sumatra vi sono prove di subsidenza (come alberi parzialmente sommersi)?