The main difference between memory and storage is that the memory is the component in computers that stores data for a short-term access while the storage is the component in computers that stores data for a long-term access. Furthermore, the memory refers to Random Access Memory (RAM) and storage refers to secondary memory.