Ein Oligomer ist ein Molekül, das aus mehreren strukturell gleichen oder ähnlichen Einheiten aufgebaut ist. Bei einer größeren Anzahl von Einheiten spricht man von einem Polymer. Das Unterscheidungskriterium nach IUPAC ist, ob eine kleine Änderung der Zahl der Einheiten schon eine deutliche Änderung der Eigenschaften bewirkt. Der Vorgang der Bildung von Oligomeren wird als Oligomerisierung bezeichnet.