Eight to eleven amino acid residues are the sizes of predominant peptides found to be associated with MHC class I molecules. Proteasomes have been implicated in antigen processing and generation of such peptides. Advanced methodologies in peptide elution together with sequence determination have led to the characterisation of MHC class I binding motifs. More recently, screening of random peptide phage display libraries and synthetic combinatorial peptide libraries have also been successfully used. This has led to the development and use of predictive algorithms to screen antigens for potential CTL epitopes. Not all predicted epitopes will be generated in vivo and the emerging picture suggests differential presentation of predicted CTL epitopes ranging from cryptic to immunodominant. The scope of this review is to discuss antigen processing by proteasomes, and to put forward a hypothesis that the molecular basis of immunogenicity can be a function of proteasomal processing. This may explain how pathogens and tumours are able to escape immunosurveillance by altering sequences required by proteasomes for epitope generation. Abbreviations: CTL – cytotoxic T lymphocytes; DRiPs – defective ribosomal products; ER – endoplasmic reticulum; Hsps – heat shock proteins; LMP – low molecular weight peptide; MHC – major histocompatibility complex; TAP – transporter associated with antigen processing.