Бог отверг жертву Каина, потому что она не была принесена от всего сердца . Каин принёс в дар Богу плоды своих трудов, не заботясь о качестве и количестве . Он считал, что главное — соблюсти форму, выполнить обряд .
Авель, в свою очередь, верил, что всё Божие, и принёс в жертву самое лучшее, самое ценное и самое любимое . Он любил то, что отдавал, и показал своей верой и делом, что Бога любит больше .
Также есть версия, что Бог не принял жертву Каина, потому что тот был неправедным и не слушал Бога, а поступал по своей воле . Через жертву Бог показал, что недоволен Каином и его злыми делами .