This document reviews single-photon sources and detectors. It discusses the characteristics of ideal single-photon sources and describes current technologies for deterministic and probabilistic single-photon sources, including quantum dots, color centers, and parametric downconversion. It also provides a brief history of single-photon detectors from photomultiplier tubes to avalanche photodiodes and reviews their applications in quantum information science and other fields.