Inkjets are generally less expensive to buy, though the ink used for these is more expensive. Laser printers are good for text and documents whereas Inkjet printers are better at printing photos. Also, as well as being more expensive to buy, laser printers are usually heavier and take up more space than the more compact inkjet printer.