Der Begriff Algorithmus taucht überwiegend in der Mathematik und der Informatik auf. Ein Algorithmus ist eine Vorgehensweise, um ein Problem oder eine Klasse von Problemen zu lösen. Der eigentliche Algorithmus besteht dabei aus endlich vielen eindeutig definierten Einzelschritten. Dabei kann er sowohl in einer Software implementiert werden, als auch durch einen Menschen formuliert werden.