what is the difference between hard and soft science fiction?
Hard science fiction is generally more scientifically rigorous than soft science fiction, which is often flexible in terms of the rules and laws of science. ... On the other hand, soft SF usually focuses more on the “soft” sciences such as sociology, anthropology, and psychology.