Un algoritm este o serie de instrucțiuni sau reguli pentru rezolvarea unui anumit proces sau problemă. Inteligența artificială este un sistem informatic care poate efectua funcții considerate inteligente, cum ar fi recunoașterea vorbirii, recunoașterea obiectelor și luarea deciziilor autonome.