Naučna fantastika je umjetnički žanr koji obrađuje razne općeljudske situacije smještene u zamišljenu buduću realnost koja se temelji na znanim naučnim podatcima. Granice žanra nisu jasno definisane. Mnoga naučnofantastična djela sadrže karakteristike drugih žanrova, poput kriminalističkih romana, romana strave i užasa, historijskih romana i fantastike.