Tag - difference between ram and rom and hard disk