次都可以很容易地观察到，因为光子的静止质量为零，它可以移动至很远距离，这也意味着它在真空中的传播速度是光速。如同其它微观粒子，光子具有波粒二象性，能够展现出波动性与粒子性。例如，它能在双缝实验里展示出波动性，也能在光电效应实验里展示出粒子性。阿尔伯特·爱因斯坦在1905年至1917年间发展出光子的现代概念，这是为了解释一些与光的古典波动模型不相符合的实验结果。当时被普遍接受的经典电磁理论，尽管能够论述关于光是电磁波的概念，但是无法正确解释黑体辐射与光电效应等实验现象。半古典理论在麦克斯韦方程组的框架下将