Protein arrays are platforms that allow rapid interrogation of protein activity on a proteomic scale. They can be based on recombinant proteins or reagents that interact specifically with proteins, such as antibodies, peptides, and small molecules. They are used to study protein interactions, modifications, and enzymatic activities.