2048 is een puzzelspel waarin de speler cijfertegels moet verplaatsen om ze samen te voegen en tegels met hogere waarden te krijgen. Het spel eindigt wanneer er geen vrije ruimte meer is op het veld of wanneer de speler een tegel met een winnende waarde ontvangt.
De speler kan alle tegels op het bord in een van de vier richtingen verplaatsen (omhoog, omlaag, rechts of links), en alle tegels zullen zo ver mogelijk in de gekozen richting bewegen totdat ze botsen met een andere tegel of de rand van het bord . Als twee tegels met dezelfde waarde botsen, worden ze samengevoegd tot één tegel, die de som van de waarde van beide tegels heeft.
Het doel van het spel is om een tegel met een winnende waarde te krijgen, maar je kunt blijven spelen en proberen nog hoger te scoren. Elke beurt verschijnt er echter een nieuwe tegel met een waarde van 2 of 4 op het veld, wat de taak bemoeilijkt. De speler moet zijn bewegingen plannen om het veld niet te vullen en tegels vakkundig combineren om hogere waarden te krijgen.