Yes, RAM is volatile and NAND flash is non-volatile, meaning that RAM cannot retain its contents without power while flash can. And, of course, everything revolves around trade-offs. RAM is meant for low access time and high bandwidth at the expense of capacity, while SSDs are meant for capacity and non-volatility, which comes at the expense of speed and bandwidth. But SSD have gotten to the point where their access times and transfer rates appear instantaneous to the average user in most applications.