A scientific hypothesis is a question and suggested solution, that has no pre-determined outcome, for an occurrence that cannot be explained within current scientific theory. The only condition is that it must be testable/falsifiable. This means that it must be something that can be supported or refuted by carefully crafted experimentation and observations.