Do you have a desktop computer? Is it one that you built yourself or had built custom a few years ago? If that is the case, you are in a very good position. If you are thinking about making changes to your computer, or potentially getting a new one, you will be happy to know that upgrading the individual components can make huge performance differences, but it also saves you money. Another good thing about upgrades is that you can stagger them over the years. But what components will make a difference, and what will they change?
The first thing you can upgrade is the hard drive – or you can always add more. Adding more hard drives gives you storage space, while replacing the main HDD with a SSD will give you much better performance for all the programs that you are running on your system. Even your operating system is going to run at a much better rate than it did when you had a HDD vs a SSD on the computer. And it is the easiest change to make, as hard drives are very simple to install in a desktop.
Other changes that you can make are getting a new graphics card, which would allow you to play more demanding games in better settings. For instance, a new graphics card may allow you to play a game on HD settings with fantastic frame rates, while the game may only run on medium settings at bearable frame rates right now.
The final change that you can make to a desktop computer is getting a new processor. This will require you to take out the processor from the motherboard and install the new one. If you get a processor that is not compatible with your existing motherboard, you will need to get a new motherboard too!