Small molecules that bind and modulate specific protein targets are increasingly used as tools to decipher protein function in a cellular context. Identifying specific small-molecule probes for each protein in the proteome will require miniaturized assays that permit screening of large collections of compounds against large numbers of proteins in a highly parallel fashion. Simple and general binding assays involving small-molecule microarrays can be used to identify probes for nearly any protein in the proteome. The assay may be used to identify ligands for proteins in the absence of knowledge about structure or function. In this tutorial review, we introduce small-molecule microarrays (SMMs) as tools for ligand discovery; discuss methods for manufacturing SMMs, including both non-covalent and covalent attachment strategies; and provide examples of ligand discovery involving SMMs.