Varastomerkit ovat hahmoja, jotka sopivat stereotyyppiseen rooliin tai tyyppiin, kuten konna, sankari tai apulainen. Ne ovat usein yksiulotteisia ja vailla monimutkaisuutta.
Litteät merkit ovat hahmoja, joilla on yksi hallitseva piirre tai motiivi, eivätkä ne muutu tai kehity tarinan aikana.
Pyöreät merkit ovat monimutkaisia ja hyvin kehittyneitä hahmoja, joilla on useita piirteitä ja motiiveja ja jotka muuttuvat tai kehittyvät tarinan aikana.
Hahmot voidaan luokitella myös roolinsa mukaan tarinassa. Päähenkilöt ovat tarinan päähenkilöt ja yleensä vievät juonen eteenpäin. Anagonistit ovat hahmoja, jotka vastustavat päähenkilöä ja yrittävät estää heitä saavuttamasta tavoitettaan.
Hahmon kehitys on prosessi, jolla luodaan hahmo, joka on uskottava, samaistuttava ja kiinnostava. Tämä edellyttää, että hahmolle annetaan selkeä taustatarina, motivaatiot ja tavoitteet sekä heidän persoonallisuutensa ja suhteensa muihin hahmoihin.
Hahmot ovat välttämättömiä kaunokirjalliselle teokselle, koska he tarjoavat lukijalle jonkun, johon voi samaistua ja jota seurata koko tarinan ajan. Niillä voidaan myös välittää teemoja ja viestejä sekä tutkia ihmisluonnon eri puolia.