Hearthstone ist ein digitales Sammelkartenspiel. Vor dem Spielstart muss sich jeder Spieler für eine von 10 Klassen entscheiden und sich ein Deck aus 30 Karten zusammenstellen. Das Ziel des Spiels ist es, die Lebenspunkte des anderen Spielers auf 0 zu bringen. Das Spiel ist rundenbasiert, dass heißt, die Spieler wechseln sich ab und ziehen zu Beginn jeden Zuges eine Karte und versuchen mit Zaubern, Waffen und Minions den Gegner anzugreifen. Beim Deckbau und beim Spielen werden Strategie und schnelles denken belohnt.