Your software is choking up or crashing and your system is running slowly even when browsing the web. Rather than upgrading your RAM or CPU, try running msconfig to turn off unnecessary apps on startup and avoid running apps in full screen mode, as this uses up valuable graphics RAM. Separating office and technical work into different sessions can also help apps run better. Don't panic - make these configuration changes before considering an expensive hardware upgrade.