Protein molecule, usually on the cell surface, that is able to receive and interpret an external signal.