地震分為天然地震和人工地震兩大類。
天然地震主要是構造地震。它是由於地下深處岩石破裂、錯動把長期積累起來 的能量急劇釋放出來,以地震波的形式向四面八方傳播出去,到地面引起房搖 地動。構造地震約占地震總數的90%以上。其次是由於火山噴發引起的地震,稱為火山地震,約占地震總數的7%。此外,某些特殊情況下也會產生地震,如岩洞崩塌(陷落地震)、大隕石衝擊地面(隕石衝擊地震)等。
人工地震是由於人為活動引起的地震。如工業爆破、地下核爆炸造成的振動;在深井中進行高壓注水以及大水庫蓄水後增加了地殼的壓力,有時也會誘發地震。一般所說的地震,多指構造地震,它對人類的危大。