Bunyi dapat terjadi jika memenuhi tiga syarat utama. Pertama, harus ada sumber bunyi yang bergetar. Kedua, getaran tersebut harus merambat melalui medium seperti udara, air, atau benda padat. Ketiga, harus ada penerima bunyi, seperti telinga manusia, yang dapat merasakan getaran tersebut.