Peptides are distinguished from proteins on the basis of size. Peptides with fewer than about 10-20 residues may also be called oligopeptides; those with more, polypeptides. A protein contains at least one long polypeptide chain of a specific sequence of more than about 50 amino acid residues.
Nomenclature and Symbolism for Amino Acids and Peptides
3AA-11 to 3AA-13(http://www.sbcs.qmul.ac.uk/iupac/AminoAcid/A1113.html)
Protein is consisted of polypeptide chain. There is not a clear border between peptides and proteins. For peptides formed from fewer than 20 amino acid residues, we use in general the term of oligopeptide either we use the exact number of amino acid residue in order to characterise it (e.d, di-peptide, tri-peptide, tetra-, penta-, hexa-...etc for peptides consisted of 2, 3, 4, 5, 6-...amino acid residues respectively). Normally a polypeptide chain, consisted of more 20-30 amino residues, could be characterised as a protein as well.
also, an amino acid is called peptide,2 amino acids are dipeptide,3 amino acids are tripeptide, and so on, Peptides with fewer than about 10-20 residues may also be called oligopeptides. So, the polypeptide is composed of more than 10-20 amino acids till 50 amino acids .So, protein is composed of 50 and more than 50 amino acids and it has a function and specific shape, So usually it consists of one or more polypeptides.