The Bates Large Acceptance Spectrometer Toroid (BLAST) experiment was operated at the MIT-Bates Linear Accelerator Center from 2003 until 2005. The experiment was designed to exploit the power of a polarized electron beam incident on polarized targets of hydrogen and deuterium to measure, in a systematic manner, the neutron, proton, and deuteron form factors as well as other aspects of the electromagnetic interaction on few-nucleon systems. A brief description of the experiment is provided, together with presentation and discussion of the numerous results obtained.