Speculative fiction encompasses that which we could actually do. Sci-fi is that which we're probably not going to see.