Science fantasy is a mixed genre within the umbrella of speculative fiction which simultaneously draws upon and/or combines tropes and elements from both science fiction and fantasy. In a science fiction story the world is scientifically possible, while a science fantasy world contains elements which violate the scientific laws of the real world. Nevertheless the world of science fantasy is logical and often is supplied with science-like explanations of these violations.[1][2]