Question: what is the difference between moral and lesson?
Answer: As nouns the difference between lesson and moral is that lesson is a section of learning or teaching into which a wider learning content is divided while moral is (of a narrative) the ethical significance or practical lesson.