Confuse terms

E

Hi, I would appreciate if anyone could enlighten me on the differences between 'antecedents', 'determinants', and 'factors'. Thanks

54203