Ionic surfactants are a class of surfactants that carry a net charge in their hydrophilic head group. These surfactants can be either anionic (negatively charged) or cationic (positively charged). Due to their amphiphilic nature, they can self-assemble into various nanostructures such as micelles, vesicles, and bilayers in aqueous solutions.