1. Algorytm jest pojęciem wykorzystywanym w matematyce i określa powtarzalny proces dochodzenia do rozwiązania problemu. 2. W branży informatycznej mianem algorytmu określa się sposób działania programów komputerowych, który jest bardzo rygorystycznie określony w zdefiniowanym i zrozumiałym dla maszyny języku.