Two broad genres of science fiction are Hard SF and Soft SF. Although not everyone agrees on the exact definitions of these two types, the way they use science or the type of science used in the stories is different.