Choose water-based inks for porous materials and environmentally friendly applications. Opt for solvent-based inks for non-porous surfaces and situations requiring greater durability and resistance to moisture.