The cashew nut in its natural state contains poisonous oil. Roasting removes the oil and makes the nuts safe to eat.