Science fiction often predicts or supposes technologies that are not realities at the time of the work's creation, while historical fiction places imaginary characters into real historical events.
Science fiction often predicts or supposes technologies that are not realities at the time of the work's creation. Historical fiction places imaginary characters into real historical events.