In chemistry and biochemistry, an oligomer (/əˈlɪɡəmər/ ) is a molecule that consists of a few repeating units which could be derived, actually or conceptually, from smaller molecules, monomers. The name is composed of Greek elements oligo-, "a few" and -mer, "parts". An adjective form is oligomeric.
The oligomer concept is contrasted to that of a polymer, which is usually understood to have a large number of units, possibly thousands or millions. However, there is no sharp distinction between these two concepts. One proposed criterion is whether the molecule's properties vary significantly with the removal of one or a few of the units.