To answer the question we can take the comparisons in two ways. Both light and Electrons has dual property, i.e both can act like matter and as wave. read more
The photon has the linear momentum related to the speed of light, c, but the electron has the linear momentum to a speed that is less than c. Here is the difference. Namely, the electron is affected by the gravitational force because has the rest mass, but the photon does not have a rest mass and therefore may move by the speed of light in any gravitational field. read more
The wavelength of a moving electron (yes, they too behave like waves) is much smaller and so the effects of diffraction are less and small objects are less blurred. It is wise to avoid trying to apply the photon nature of light to every problem, willy-nilly. read more
An electron is larger than a photon, because for a photon to be absorbed by an electron, it has to be smaller. read more
A photon has no definite size, so it can be considered smaller than an electron. A proton is much larger than both and more massive than the electron. read more