This paper provides a tutorial introduction to the direct Time of Flight (dToF) signal chain and typical artifacts introduced due to detector and processing electronic limitations. We outline the memory requirements of embedded histograms related to desired precision and detectability which are often the limiting factor in the array resolution. A survey of integrated CMOS dToF arrays is provided highlighting future prospects to further scaling through process optimization or smart embedded processing. Index Terms-direct time-of-flight (dTOF), light detection and ranging (LiDAR), single photon avalanche diode (SPAD), silicon photo multiplier (SiPM), CMOS Image Sensor (CIS), SPAD array, 3D ranging