2048 adalah teka-teki ubin geser pemain tunggal. Permainan ini dimainkan pada petak 4x4 polos, dengan ubin bernomor yang meluncur saat pemain menggerakkannya dengan menggeser ke kiri, kanan, atas, atau bawah.
Tujuan permainan ini adalah menggabungkan ubin dengan nilai yang sama dan membentuk ubin dengan nilai setinggi mungkin.
Permainan dimulai dengan dua ubin yang sudah ada di petak, yang memiliki nilai 2 atau 4, dan ubin lain seperti itu muncul di ruang kosong acak setelah setiap giliran. Ubin meluncur sejauh mungkin ke arah yang dipilih hingga terhenti oleh ubin lain atau tepi petak. Jika dua ubin dengan nomor yang sama bertabrakan saat bergerak, ubin tersebut akan bergabung menjadi ubin dengan nilai total dari dua ubin yang bertabrakan. Ubin yang dihasilkan tidak dapat bergabung dengan ubin lain lagi dalam gerakan yang sama.