Berdasarkan peranannya dalam suatu cerita, tokoh dibedakan menjadi tiga macam yaitu:
- Tokoh Protagonis
Merupakan tokoh yang mendukung cerita, biasanya ada satu atau dua figur tokoh protagonis utama yang dibantu tokoh lain yang terlibat dalam cerita. Tokoh jenis ini biasanya berwatak baik, dan menjadi idola pembaca/pendengar. - Tokoh Antagonis
Merupakan tokoh menjadi penentang cerita, biasanya ada satu atau dua figur tokoh yang menentang cerita, tokoh jenis ini berwatak jahat dan dibenci oleh pembaca dan pendengar. - Tokoh Tritagonis
Merupakan tokoh pembangu (penengah) baik untuk tokoh protagonis maupun antagonis.