Чем между собой отличаются теория и гипотеза?

1)
  • Гипотеза - это предположение, требующее доказательств.
  • Гипотеза - мысль о науке, предположение, догадка, которую предстоит доказать и превратить в науку.
  • Гипотеза - это двигатель теории. Или, если хотите, - её лопата.

2)
  • Теория - свод неких правил и законов, которые доказаны (но могут быть опровергнуты в будущем).
  • Теория -  уже наука, которую можно доказать.
--
http://ru.wikipedia.org/wiki/Гипотеза
http://ru.wikipedia.org/wiki/Теория