O teorie în știință reprezintă o explicație detaliată, coerentă și verificabilă a unui fenomen natural, bazată pe date și evidențe empirice. O ipoteză, pe de altă parte, este o presupunere sau o idee inițială care necesită încă verificare prin experimente sau observații. Diferența majoră între cele două este că o teorie este susținută de o mulțime de date și teste, iar o ipoteză este încă la stadiul de testare.