What's the difference between science fiction and fantasy?

It's a stupid question, I know, but they seem so similar.
22 answers 22