Science fiction often takes place in a dystopian society sometime in the future and contains elements of advanced technology. A fantasy story, on the other hand, is usually set in the fantasy realm and includes mythical creatures and supernatural powers.