Cell penetrating peptides (CPPs) are small molecules capable of crossing lipid membranes and transporting cargos of varied sizes and nature inside cells.