A hypothesis is a testable prediction about something specific, while a theory is a well-substantiated explanation of why something happens, based on evidence from many observations and experiments.
Relationship: A hypothesis can lead to a theory if it is repeatedly tested and supported by evidence.