The word dābba mentioned in the Qur’an might be referring to computers and Internet technology. - Harun Yahya