Members of the class of compounds composed of Amino Acids joined together by peptide bonds between adjacent Amino Acids into linear, branched or cyclical structures. Oligopeptides are composed of approximately 2-12 Amino Acids. Polypeptides are composed of approximately 13 or more Amino Acids. Proteins are linear polypeptides that are normally synthesized on Ribosomes.