A methodology for chemically synthesizing polymer molds of specific molecules or recognition sites of specific molecules. Applications for MOLECULARLY IMPRINTED POLYMERS (MIPs) include separations, assays and biosensors, and catalysis.