There are several sub-genres of science fiction that readers should be aware of. These include hard and soft science fiction, steampunk, parallel worlds, dystopian fiction, and more.