günlük yaşantımızda, birbirinden farklı iki anlamı olan bu iki kelimenin aslında bilimdeki anlamları birbirine çok yakındır. teori yada kuram, bir olgunun, sürekli olarak doğrulanmış gözlem ve deneyler baz alınarak yapılan bir açıklamasıyken, kanun, gözlem ve deneylerle iyi desteklenip kanıtlanmış matematiksel prensiptir. bu yüzden newton'un hareket kanunları'na teori yerine kanun deriz. çünkü basit matematiksel denklemlerle(f=m.a gibi) ifade edilirler. evrim ve biyolojinin çoğu, bu gibi kısa denklemlerle ifade edilemez, bu yüzden teori yada kuram denir. bilimsel bir kanun, bilimsel bir teoriden ne daha doğru, ne de daha iyi değildir. bir kanun, belli şartlar altında neler olabileceğini açıklarken, teori, nasıl olduğunu açıklar.
"la kak git, sen kimsin olom" diyenler şunu inceleyebilirler, tabi anlarlarsa.