CPU - влияет на скорость обработки отдельных команд внутри программы и процессов в целом (если просто сказать) и не 2 гига а 2Гигагерца, но ладно
Ram - влияет на то сколько программ можно загрузить одновременно или сколько отдельная программа, если больше практически ничего не запущено, например фотошоп может кушать от ~1Гб-2/3-х Гб рама в зависимости от загруженности. Так-же скорость самого рама влияет на сколько быстро он загружает и выгружает программы. Опять-же всё вкратце написал, без деталей.
ещё 2 гига РАМ, тогда что изменится?
Можно будет одновременно запустить больше программ, тяжёлые программы будут работать стабильней, будет использоваться немного больше электричества из-за дополнительных модулей