The CEBAF large acceptance spectrometer (CLAS) is used to study photo- and electro-induced nuclear and hadronic reactions by providing efficient detection of neutral and charged particles over a good fraction of the full solid angle. A collaboration of about 30 institutions has designed, assembled, and commissioned CLAS in Hall B at the Thomas Jefferson National Accelerator Facility. The CLAS detector is based on a novel six-coil toroidal magnet which provides a largely azimuthal field distribution. Trajectory reconstruction using drift chambers results in a momentum resolution of 0.5% at forward angles. Cherenkov counters, time-of-flight scintillators, and electromagnetic calorimeters provide good particle identification. Fast triggering a...