Laser printers have higher resolution and hence better print quality. Inkjet printers create images by spitting out tiny drops of ink, so their resolution is relatively lower. So laser prints have smoother edges to the fonts as opposed to inkjet prints. Inkjets are cheap color printing. Some new inkjets provide excellent color clarity and brightness, and are very well suited for printing photographs. Also, inkjets are usually quite a bit cheaper than lasers, and color inkjets are a lot cheaper than color laser printers. While inkjet printers themselves are cheaper, their ink is much more expensive. Ink cartridges need to be replaced fairly often if you print a lot, and especially if you're printing pictures, and ink cartridges are not cheap. On the other hand, toner for laser printers is pricey, but will rarely need to be changed. If you're using a laser at home, you may never need to change the toner. All in all, each printer has its function. Inkjets are great for limited home use and for photo printing. Lasers are good for high-volume applications, like offices, or for applications that need extremely high print quality.