O ipoteză este o presupunere neconfirmată sau o teorie parțial formulată, care poate fi testată prin experimente sau observații. Pe de altă parte, o teorie științifică este un sistem de idei interconectate, care explică un fenomen observabil și are o bază solidă în datele experimentale și observaționale. Deși ambele sunt tentative de a afla adevăruri despre lumea care ne înconjoară, teoriile științifice au fost confirmate prin multiple experimente și au o acceptare generală în comunitatea științifică, spre deosebire de ipotezele neconfirmate.