Question: what is it called when a story has a moral?
Answer: A fable is a short story that teaches a lesson or conveys a moral. ... Fables are closely associated with fairy tales. While fairy tales can also feature talking animals, they don't have to feature a solid moral or lesson as fables do.