HDD works in a partly sequential manner. However, RAM is known for random memory access, allowing equal speed of memory access for every location at every time. 
So, what makes RAM so special? How does random memory access work? (I know that DRAM is not exactly random access, and works in burst. I am not sure what this means also.)