Berdasarkan mediumnya, gelombang dibedakan atas:
1. Gelombang mekanik
Membutuhkan medium untuk merambat
Contoh: gelombang bunyi, gelombang tali, dll
2. Gelombang elektromagnetik
Tidak membutuhkan medium untuk merambat
Contoh: gelombang cahaya, gelombang radio, dll
Berdasarkan arah getarannya, gelombang dibedakan atas:
1. Gelombang Transversal
Arah getaran tegak lurus dengan arah rambatan
Contoh: gelombang tali, gelombang laut, gelombang elektromagnetik, dll
2. Gelombang Longitudinal
Arah getaran searah dengan arah rambatan
Contoh: gelombang pada pegas, gelombang bunyi, dll