The elaboration of peptide libraries prepared by either chemical or biological methods in a format useful for discovery of peptides with specific biological activities was first introduced in the 1980s. A virtual explosion of activity in this area has occurred recently, and the basic approaches have been applied to a wide variety of chemistries and for all manner of biological, chemical and physical targets. Recent advances include new synthetic methodologies, new analytical methods, new design methods and new assay procedures.