Difference between storage and memory