Light is dual-nature. It behaves both as a particle and a wave. It behaves as a particle because it travels in a straight line once directed. No one as ever seen light diffract around a barrier like sound and water can. But it behaves as a wave because, well, it's in the electromagnetic spectrum. It has a frequency, wavelength, period, and phase. Like a wave, it can be refracted when traveling through different media. Causing that weird effect you see when you're standing in a river and your feet seem to be a little off to the side. Interestingly, matter also has a dual nature, as explained by the De Broglie wavelength.