 In the BB84 protocol Alice sends quantum states to Bob using single photons.In practice many implementations use laser pulses attenuated to a very low level to send the quantum states.These laser pulses contain a very small number of photons, for example 0.2 photons per pulse, which are distributed according to a Poisson distribution.