Hearthstone é um jogo de cartas, em que o objetivo principal é reduzir a vida do seu adversário à zero. Cada jogador tira uma carta do baralho e pode jogá-la no seu turno. Os efeitos de cartas individuais se reproduzem independentemente da ordem dos movimentos do oponente. Quando todas as cartas estiverem esgotadas, o jogador começa a tirar “cartas de fadiga” que causam dano à vida de seu personagem. O objetivo do jogo é destruir, com a ajuda de suas próprias cartas, o herói inimigo (ou seja, zerar seus pontos de vida).