Principalele teorii ale cauzalității sunt teoria determinismului cauzal și teoria indeterminismului cauzal. Prima susține că fiecare eveniment este determinat de un lanț de cauze și efecte, în timp ce a doua afirmă că evenimentele sunt determinate în parte de fenomene aleatoare și imprevizibile.