Ako ste ikada spravljali juhu iz vrećice onda na neki način već znate što je algoritam, riječ koju sve češće čujete kada se govori o društvenim mrežama, internetu i umjetnoj inteligenciji. Algoritmi su naime, ako ih želimo pojednostavljeno objasniti, niz preciznih uputa od početka do kraja, dakle poput kuharskih recepata.