A hypothesis is an educated guess about the answer to a problem or question. A hypothesis is testable using the scientific method of problem solving. Usually, a controlled experiment is performed and data is gathered. After data analysis, the hypothesis is either proven or a new hypothesis may be investigated. Scientists share their findings and more experimentation is done to see if the hypothesis is indeed valid. A theory however, is a collection of hypotheses that are linked together in a coherent way that explains something in nature or in reality in general. A theory has received a great deal of scientific support and is generally accepted as true. However, even theories may be modified over time as science and technology progress.