A molecule that binds to a receptor is called a ligand, and can be a protein or peptide (short protein), or another small molecule such as a neurotransmitter, hormone, pharmaceutical drug, toxin, or parts of the outside of a virus or microbe.