what is the difference between moral and lesson?
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.