The correct distinction is:
Theories are well established with lots of evidence data to support their claims, while hypotheses are based on limited data.
In short, hypotheses are specific testable predictions made based on limited observations or existing knowledge, while scientific theories are broader explanations that have been extensively tested and are supported by a significant body of evidence.