Waves & Their Applications