Electrons can act as waves as well as particles; this is a consequence of quantum mechanics. A series of electrons hitting an object is exactly equivalent to a beam of electron waves hitting the object and it produces a diffraction pattern in the same way as a beam of X-rays does.
The two important differences between electron and X-ray diffraction are that (1) electrons have a much smaller wavelength than X-rays, and (2) the sample is very thin in the direction of the electron beam (of the order of 100 nm or less) - it has to be thin so that enough electrons can get through to form a diffraction pattern without being absorbed. These factors conspire to have a fortunate effect on the Ewald sphere construction (see The Ewald sphere in the Reciprocal Space TLP) and diffraction pattern:
- The thin sample makes the reciprocal lattice points longer in the reciprocal direction corresponding to the real-space dimension in which the sample is thin:
It should be noted that there is not necessarily always a particular plane oriented like this. However, it is usual for identification of crystalline phases in a sample to orient the sample so that the electron beam is parallel to a low index lattice direction, as this makes the electron diffraction pattern easier to interpret.
- The small electron wavelength makes the radius of the Ewald sphere very large (recall its radius is 1/λ). The small electron wavelength also makes the diffraction angles θ small (1-2°); this can be seen by substituting a wavelength of 2.51 x 10-12 m into the Bragg equation (see Bragg's law in the X-ray Diffraction TLP).
These make the Ewald sphere diagram look like this so that whole layers of the reciprocal lattice end up projected onto the film or screen:
Note that the large (strong) spot in the middle is the straight-through beam (the beam which has passed through the sample without diffracting). This always has the index 000.
Caution 1: systematic (kinetic) absences appear in electron diffraction patterns just as in X-ray diffraction patterns, for the same reason: the various features of the lattice or motif diffract electrons in the same direction but the phase factors from the various features cancel, leaving an absence.
Caution 2: sometimes where there should be a systematic absence, the spot appears to be still there. This is because of the strong interaction between electrons and atoms: there is a small but significant probability that an electron will be diffracted twice, from two planes one after another - i.e. in two different reciprocal lattice directions one after another. These two directions can add up so that the twice-diffracted electron may arrive at a position in reciprocal space where there is a systematic absence. As an example, the diagram below is a schematic of the  electron diffraction pattern of silicon: the 200 type reflections are systematically absent. The intensity at the 200 reflections is caused by double diffraction (arising from the addition of the two reciprocal lattice vectors shown). Thus, in words, intensity can occur in the 200 reflection from, firstly, diffraction from the 111 planes, followed by, secondly, diffraction by the 111 planes as the electron wave passes through the specimen.