instant photograph meaning in Information Science terminology / glossary / dictionary is:
A photograph made from a self-developing film packet containing its own developing chemicals, by a process introduced by Edwin Land’s Polaroid Corporation in 1947 (this example). The company abandoned instant photography in 2008 to focus on digital cameras and printing. Click here to learn more about instant photography, courtesy of Wikipedia. Used synonymously with Polaroid.