2048 on ühe mängijaga libistatav pusle. Seda mängitakse tavalisel 4 × 4 ruudustikul, kus on nummerdatud klotsid, mis libisevad, kui mängija liigutab neid vasakule, paremale, üles või alla libistades.
Mängu eesmärk on ühendada samade väärtustega klotsid ja moodustada võimalikult kõrge väärtusega klotsid.
Mäng algab kahe ruudustikuga, mille väärtus on kas 2 või 4, ja iga käigu järel ilmub juhuslikule tühjale kohale veel üks selline klots. Plaadid libisevad nii kaugele kui võimalik valitud suunas, kuni need on peatatud kas mõne teise plaadi või ruudustiku servaga. Kui kaks sama numbriga paani põrkuvad liikumise ajal kokku, sulanduvad need kahe kokkupõrkunud plaadi koguväärtusega paaniks. Saadud plaat ei saa sama käiguga uuesti teise plaadiga ühineda.