Peptide-based synthetic vaccines (epitope vaccines) are subunit vaccines made from peptides. The peptides mimic the epitopes of the antigen that triggers direct or potent immune responses. Peptide vaccines can not only induce protection against infectious pathogens and non-infectious diseases but also be utilized as therapeutic cancer vaccines, where peptides from tumor-associated antigens are used to induce an effective anti-tumor T-cell response.