SF2: Science Fiction, Science Fact

What does SF2 mean? The above is one of SF2 meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Science Fiction, Science Fact