 The science or technology used may or may not be very thoroughly elaborated on; stories whose scientific elements are reasonably detailed, well-researched and considered to be relatively plausible given current knowledge and technology are often referred to as hard science fiction.In Indian cinema terminology, social films (or simply socials) are films with a contemporary setting, as opposed to those with mythological and period settings.Speculative fiction speculates about worlds that are unlike the real world in various important ways.