Ink cartridges contain liquid ink and are used in inkjet printers, ideal for producing vibrant colors and detailed images. Toner cartridges hold powdered toner and are used in laser printers, offering faster printing and sharper text. Ink is better for photos, while toner excels in high-volume text printing.