Hiraganas : caractères d'écriture basique. Ce sont les plus simples à apprendre.
Kanjis : caractères utilisés en commun avec la langue chinoise. Il faut les maîtriser pour être considéré comme bilingue par le gouvernement japonais.
Romaji : caractères utilisés dans les langues occidentales. Comme le dit Mathieu, les Japonais ne s'en servent pas des masses.
J'espère que c'est à peu près ça, il y a peut-être des précisions à apporter