When dealing with quantum or classical waves, there is the Heisenberg limit.
A pulse of light or any other wave cannot both have a narrow frequency spread and be of a very short duration.
For example, one cannot create a pulse of green light that is shorter than a femtosecond or so long. The pulse will necessarily be "white", containing all frequencies of the visible spectrum.
This comes into play, say, in fiber optics, where there's only a certain spectrum of colors that optical fibers can transmit well. If we transmit data as optical pulses, the Heisenberg limit shows us that we can only send data through the fiber so quickly. If we make the pulses too short, the more extreme parts of their color spectrum will get absorbed by the fiber, and the pulses will get all distorted as a result.