Imaging photon-starved scenes has become more affordable with the introduction of highly miniaturized solid-state avalanche photodiodes (APDs) that can be arranged in relatively large arrays and tessellated in even larger areas. APDs may operate both in linear and in Geiger mode, thus demonstrating their usefulness in photon counting, photon energy evaluation, and single-photon time-of-arrival detection and time-resolved imaging.