Con il termine combinatoria o combinatorica (che comprende anche la geometria combinatoria) si intende il settore della matematica che studia come contare gli elementi degli insiemi finiti, come mezzo per ottenere altro o come fine, e più in generale studia le proprietà di insiemi finiti di "oggetti semplici" (per esempio interi, stringhe, nodi e collegamenti, punti e linee, configurazioni discrete).