According to the Bible, Cain killed Abel because he was jealous
that Abel's sacrifice was accepted by God, while Cain's was
rejected.
"And Cain talked with Abel his brother: and it came to pass,
when they were in the field, that Cain rose up against Abel his
brother, and slew him." - Genesis 4:8