In biochemistry, a proteinligand is an atom, a molecule or an ion which can bind to a specific site (the binding site) on a protein. Alternative names used to mean a protein ligand are affinity reagents or protein binders. To date, antibodies are the most widely used protein ligands in life-science investigations, however, other molecules such as protein scaffolds, nucleic acids, peptides are also being used.