what is the difference between hypothesis and prediction?
The hypothesis is nothing but a tentative supposition which can be tested by scientific methods. On the contrary, the prediction is a sort of declaration made in advance on what is expected to happen next, in the sequence of events. While the hypothesis is an intelligent guess, the prediction is a wild guess.