Неплохое разъяснение путаницы в этих научных понятиях. Взято из этой статьи. Сама статья (много частей, трафик) тоже прекрасна -- во-первых, она призывает учёных и креационистов жить дружно; во-вторых, неплохо систематизирует современные эволюционные знания.
Только в математике можно доказать что-либо (например, теорему) абсолютно строго. Такие математически строгие и неопровержимые доказательства по-английски называются "proof". Биология - естественная наука, и поэтому в ней используются доказательства другого типа, которые соответствуют английскому слову "evidence" - "свидетельство в пользу". Мы собираем факты, потом выдвигаем гипотезу для их объяснения. Из этой гипотезы выводятся проверяемые следствия. После этого начинается самое главное - поиск новых фактов, которые позволяют эти предсказанные следствия проверить (либо подтвердить, либо опровергнуть). Полученные результаты позволяют оценить степень достоверности гипотезы. Чем больше подобных проверок выдержала гипотеза, тем ниже вероятность ее ошибочности. Разумеется, в ходе проверок в исходную гипотезу могут вноситься дополнения и уточнения. Постепенно, по мере накопления доказательств, вероятность ошибочности гипотезы снижается настолько, что ее перестают называть гипотезой и начинают называть теорией. Между гипотезой и теорией нет четкой грани: это постепенный переход. Если в дальнейшем суммарная "убедительность" собранных доказательств теории (свидетельств в ее пользу) вырастает настолько, что у компетентных ученых просто не остается причин сомневаться в ее справедливости, естественно-научную теорию начинают рассматривать как доказанную истину (доказанный факт).