Welcome to the fourth edition of The Encyclopedia of Science Fiction.
Technofantasy is what I think people mean when they call something ostensibly science fiction "fantasy." I think Star Wars, while often called space opera, a type of science fiction (mostly by those not well-versed in interpreting such works), but also called fantasy, is basically this. The Force may have been scientifically explained, but (I've read a bit about the novels) there are also witches who actually perform magic. I'm babbling. What's your opinion? Should this subgenre's name be used more often or is it just a fancy word for science fantasy?