Article explains the differences between hypotheses and theories.

Non-profit Tax ID # 203478467