Why can't sound waves travel through empty space? I know it has something to do with vibrations.

Empty space has no molecules, and sound is made by the vibration of molecules. No molecules means no sound.