Protein modification reagents are employed to alter amino acid side chains in proteins, thereby modifying their native charges, blocking or exposing reactive binding sites, inactivating functional groups, and creating targets for crosslinking and labeling.