A photodiode is a p-n junction or pin semiconductor device that consumes light energy to generate electric current. It is also sometimes referred as photo-detector, photo-sensor, or light detector. Photodiodes are specially designed to operate in reverse bias condition. ref
A CMOS Buried Double Junction PN (BDJ) photodetector consists of two vertically-stacked photodiodes. It can be operated as a photodiode with improved performance and wavelength-sensitive response. ref
A photoresistor (also known as a light-dependent resistor, LDR, or photo-conductive cell) is a passive component that decreases resistance with respect to receiving luminosity (light) on the component's sensitive surface. ref