Научная фантастика – чего еще нет (например, по техническим причинам), но с большой вероятностью может произойти в будущем
Фэнтези – ненаучная фантастика
Новая фантастика – чего пока нет, но может начать происходить уже прямо сейчас (так как для этого есть все составляющие).