While most printers can print photos to some extent, inkjet printers are generally better suited for photo printing. They are engineered to handle the subtle tones and high details required for quality photo prints.