Shenlong é a base de todo mundo Dragon Ball.
Segundo conta a lenda, num princípio existia uma jóia preciosa, que os homens puseram num altar, e alabavam a Deus por lhe a ter concedido, pois esta jóia tinha a capacidade de lhes conceder qualquer desejo. No entanto, ao cabo do tempo, os homens começaram a utilizá-la para seus próprios propósitos, e inclusive teve um que chegou a se converter no amo do mundo.
Deus, perturbado pelo comportamento dos homens, castigou-lhes partindo aquela jóia em 7 partes, e dispersando-as por toda A Terra. Segundo conta-se, aquele que consiga reunir as 7 partes da jóia, poderá cumprir qualquer desejo.
Esta é a história original das Esferas de Dragão, umas esferas de mágico poder, que ao ser reunidas, permitem invocar a Shenlong, o mágico dragão sagrado, que ao ser acordado de seu sonho milenário, concede qualquer desejo que se lhe peça.
Mais adiante descobrimos que foi Kami Sama quem criou as Dragon Ball, e em Dragon Ball Z se nos descobre, que Kami Sama e Piccolo são descendentes originários do planeta Namekusei, um povo cujos habitantes têm capacidades mágicas, e entre os quais existem mais que são capazes de criar as Dragon Ball.
Em Namekusei, o venerável idoso, Saichoro, criou umas Esferas de Dragão também, ainda que são maiores, e ao ser reunidas, o dragão invocado é Porunga, o qual em teoria tem um poder superior a Shenlong, dado que concede 3 desejos, em vez de um, ainda que alguns destes têm limites. Assim por exemplo, Porunga pode ressuscitar várias vezes à mesma pessoa, mas só é capaz de ressuscitar a uma pessoa ao mesmo tempo, a cada vez. Ao morrer Saichoro, é Moori quem encarrega-se de devolver seu poder às Esferas de Dragão de Namekusei.
Na Terra, ao desaparecer Kami Sama em sua fusão com Piccolo, é Dende quem devolve-lhe o poder às Esferas de Dragão, e desvela que o poder e número de desejos das Esferas de Dragão pode ser configurado. Assim por exemplo, se pode dar ao dragão, o poder de conceder 3 desejos, mas se se faz isso não poderá ressuscitar a mais de uma pessoa ao mesmo tempo. Para eliminar este inconveniente, finalmente as Esferas de Dragão de Shenlong, são configuradas com a capacidade de conceder 2 desejos a cada vez, mas depois dão-se conta de que segue com a incapacidade de ressuscitar à mesma pessoa várias vezes, para o qual teriam tido que ser limitado a um só desejo.
Fisicamente, Shenlong é um típico dragão oriental, de corpo alongado, galhadura e vários pares de pés equipados com garras. Seu tamanho é imenso, ainda que inferior ao de Porunga.
Em Dragon Ball GT, descobrimos que Shenlong tem um "familiar" ainda mais próximo que Porunga, conhecido como Dark Shenlong, que é muito parecido ao original, mas com pele vermelha e algo maior de tamanho, que é convocado ao reunir as Esferas de Dragão com estrelas negras.