Fantasy is a genre that uses magic and other supernatural forms as a primary element of plot, theme, or setting. Fantasy is generally distinguished from science fiction and horror by the expectation that it steers clear of technological and macabre themes, respectively, though there is a great deal of overlap between the three (collectively known as speculative fiction or science fiction or science fantasy)