Přesně stanovený schematický postup pro řešení nějaké úlohy nebo situace. Algoritmy jsou používány webovými vyhledávači (např. Google) či sociálními sítěmi (např. Facebook). Pro algoritmy sociálních sítí je typická 1. posloupnost (po prvním kroku následuje druhý), 2. větvení (pokud platí jedna podmínka, nastane určitá akce; pokud neplatí podmínka, nastane jiná akce) a 3. cykličnost (opakování příkazu, dokud se nedosáhne požadovaného výsledku).
Algoritmy nabízejí uživatelům pro ně co nejrelevantnější obsah, a tím je udržují na sítích co nejdéle, což majitelům sítí zajišťuje maximalizaci zisků z reklamy. Algoritmy zohledňují při výběru zobrazovaných příspěvků mnoho osobních dat (např. lokalitu, sociodemografické charakteristiky, zájmy, koníčky, okruh přátel nebo obsahy, na které v minulosti uživatel reagoval).