Some functions of proteins include: Repairing cells, transports and store nutrients, enzymes are used for catalyzing reactions. Proteins can be so diverse because, even though there are few amino acids, there are many different combinations in which they can be organized, creating many different proteins.