Dualitatea unda-particula a fotonilor se refera la faptul ca, in unele situatii, fotonii se comporta ca niste particule, iar in altele, se comporta ca niste unde. Aceasta dualitate poate fi explicata prin mecanica cuantica, care sugereaza ca particulele subatomice (cum ar fi fotonii) nu au o pozitie sau o viteza bine definite, ci se afla in mai multe locuri în acelasi timp (prin superpoziție cuantică) și că acestea sunt descrise de funcții de undă complexe, care sunt acestor particule asociate.