O Modo Hardcore é um modo diferente feito especialmente para os jogadores que realmente gostam de adrenalina no jogo.Depois do patch 1.13c, esse modo passou a ser liberado desde o início do jogo. No Modo Hardcore do Diablo 2 o jogador acha os itens Únicos e Sets com maior facilidade, porém os Monstros ganham mais pontos de vida e mais força, enquanto o jogador começa do level 1. Na janela onde ficam todos os seus personagens de Diablo 2, o personagem Hardcore irá aparecer com o nome em Vermelho, e o seu Avatar (imagem de apresentação do personagem) estará aparentemente pronto para o combate (posição ameaçadora).
Para ativar esse Modo, o jogador deverá, ao criar algum personagem, selecionar a opção "Hardcore". O Modo Softcore não tem nada disso, a dificuldade é normal, se morrer não perde o personagem, etc... Em geral, Hardcore é adrenalina pura, porém é recomendado para jogadores mais experientes. Também há outro detalhe importante: uma vez que o personagem é morto, nunca mais é recuperado.
Modo Open é todo tipo de Single Player e TCP/IP Multiplayer. Esse Modo, não é monitorado pela Blizzard, já que cada jogador possui os arquivos de seus personagens. Existem programas ilegais, denominados "Cheats", que editam os personagens de todas as formas possíveis (como, por exemplo, a criação de "super-itens"). Modo Closed são acessíveis somente se o jogador conectar no modo Online.
Nos Realms há Moderadores da BlackWolf, então Cheats simplesmente não funcionam; já programas menos ofensivos, como, C3PO, Auto Aim (AA), TeleTown (TT) e outros são fortemente punidos se descobertos pela Blizzard ou denunciados por algum outro jogador. Em outras palavras, o Modo Closed é mais confiável que o Open já que arquivos de personagens não podem ser editados pelo usuário comum.