So, it, it does initial start up, up of program giving it some RAM to use and may be giving it at a window to draw in. also, operating systems try to keep programs isolated from each other so each program has its RAM that uses but it can necessarily just go mess with RAM of some other program. so that helps if the program has bugs, hopefully, it'll just mess up that program but not mess up some other program that you're running. 