Co-surfactants are compounds used alongside primary surfactants to enhance the stability and performance of emulsions and other colloidal systems. They work by reducing interfacial tension and modifying the packing at interfaces, which can improve solubilization, bioavailability, and the overall efficiency of the surfactant system.