Движущей силой научного познания является противоречие между теорией и фактом: если новые акты не согласуются с устоявшейся теорией, то стимулом дальнейшего развития научного познания становятся поиски новой теории, способной систематизировать и объяснить все имеющиеся факты. Кроме того, на развитие научного познания влияют и другие факторы: преемственность, научные и культурные традиции, господствующее мировоззрение и даже волевое решение отдельных личностей.