"The difference between science fiction and fantasy is that science fiction is all about realities that could happen, but you'd never want them to, and fantasy is about realities that would never happen but you want them to." Arthur C. Clarke
There are a lot of books, movies and shows that mix fantasy and sci-fi. Most comics do since you have a universe where Dr. Strange and Thor coexist with Iron Man.
I'd hazard to say that the distinction between fantasy and sci-fi drawn out. It's less opinion and more fact.
<iframe width="420" height="315" src="http://www.youtube.com/embed/IRsPheErBj8" frameborder="0" allowfullscreen></iframe>
no, it's the "this is how it really is to anyone with a half a brain and knowledge of the genres in question" argument. A majority of the stuff I have read over the years is either sci-fi or fantasy, and the number of books that covers is in the thousands.....and I'm sure it's probably pretty close to that for Deckard also. The genres may overlap in certain books/series, but anyone who has read a ton of these know which is which.
It's pretty cut and dried. Science Fiction: Based on technologies or other science that presently do not exist; such as time or interstellar space travel. Fantasy: Based on non-realities outside of technology; such as supernatural creatures or magic. There's overlap in certain franchises: Star Wars has both elements, so do a lot of Comic Book films. But Twilight and Harry Potter? 100% fantasy, no science fiction elements at all.
I though they were Best Seller genre, that is the heading I used to see them in. BTW, at my local book store they are in the "Teen" section, rather than fantasy or Sci-fi. Agree that they are fantasy more than anything else. Definitely not sci-fi.
I think a helpful definition of science fiction is fiction that reflects on philosophical questions that originate from or fundamentally changed by discoveries or implications of science. Thinking of it that way, neither Twilight nor Harry Potter nor Star Wars is science fiction.