What is the Difference Between Similar But Different Things, Terms, and Objects

What is the Difference between Epic Folklore Folktale Mythology Myth Legend

There are different terms are used to describe old stories or poems like myth, epic, legend, folktale and folklore. They are all different from each other in much respect, but some don’t realize the difference between them.