Physical device used to store programs or data for use in a digital electronic device; computer hardware device used to store information for immediate use in a computer