Choose oil-based paint pens if you want more time to blend your colors before they dry. They also work best on slick, non-porous surfaces like glass and plastic.
Choose water-based paint pens for porous surfaces like paper, canvas, and fabric, especially when you want color that dries quickly.