Существует много споров среди критиков и литературоведов о том, что считать научной фантастикой. Тем не менее, большинство из них сходится на том, что научной фантастикой является литература, основанная на некоем допущении в области науки: появлении нового изобретения, открытии новых законов природы, иногда даже построении новых моделей общества (социальная фантастика).
В узком понимании, научная фантастика — о технологиях и научных открытиях, их захватывающих возможностях, их позитивном или негативном влиянии, о парадоксах, которые могут возникнуть. НФ в таком узком понимании будит научное воображение, заставляет думать о будущем и о возможностях науки. В более общем понимании, НФ — это фантастика без сказочного и мистического, в которой фантастические события и явления имеют не сверхъестественное, а научное объяснение.