When programs run, they use RAM (Random access memory) - if your computer doesn't have enough of this to run a particular program it will use space on your hard drive instead - this is called Virtual memory. Your computer may be set so that the amount of hard drive space it can use for this is not enough, or it may be that you haven't got enough room left on your hard drive to be used as virtual memory.
Have a look at this and this for help