Questions of this nature is rather badly treated in the literature. People continue to quote bad answers, even though Wikipedia correctly points out that you can have classical EM field and quantum electrons to explain the photoelectric effect. (Oh, it no longer says so. Alas, one cannot hope for Wiki to always stay comprehensively correct.)
However, the same Wiki page would fail to point out that you still need a quantum description of light, because even if the photoelectric effect of electron ejection only using high frequency classical light, it cannot explain that the electrons get emitted right away. The classical description would still have the time delay as the classical wave slowly concentrates enough energy on the metallic surface to eject electron quanta. Instead, experiments show that there is negligible time lag between irradiation of the metallic surface, and the ejection of electrons, which is only explained by quantising light.
Needless to say, we also have plenty of experimental evidence today that photons, the quantum of light, behave totally different from classical predictions, in complicated scenarios undreamt of in classical viewpoints. Even if you insist to describe laser light classically, you cannot explain the really quantum behaviour, the corelations, the Bell's type experiments.
The essential difference is that the vector potential A field, from which you derive the E and B fields, is upgraded from a classical field function, into a quantum operator on the underlying photon field (this is quantum field as in QFT). This means that when you create or destroy a photon, it is changing by a discrete amount. You cannot reduce the amplitude of the oscillation below the basic quantum. And because it is not localised, when you destroy a photon, you are removing the quanta from everywhere in the universe at once. This is the non-locality that Einstein was so concerned about in the 1927 Solvay conference, that nobody understood what he was talking about.