What is the difference between a printer and a photo printer?
A laser printer works like a copier and lays toner down on the paper. Color laser printers make lousy prints of photos. An inkjet printer squirts ink onto the paper. A "photo" inkjet printer has been optimized to produce prints indistinguishable from photo labs (when using good quality photo paper).