RAM, that stands for Random Access Memory, is a computer storage media that could be accessed considerably quicker than a disk drive, because the info can be read randomly, skipping the bytes before the needed info is reached. On a hosting server, the RAM is employed to load scripts and web programs once they are executed, so the more RAM you may use, the more applications you shall be able to run at the same time and the more people shall be able to surf your sites with no effect on the site’s/server’s overall performance. Unlike a disk drive, however, the RAM is used for non permanent storage purposes, since the information is lost as soon as the power is shut off. In case you use a shared web hosting account, the physical memory which your scripts can use may be limited and could change according to what the some other clients on the same machine use. Using a virtual or a dedicated web server, alternatively, you'll have a set amount of RAM which won't be used by anyone else even if you do not use it at a certain time.