One of the main reasons why a computer struggles would be the fact that it is running low on memory. Being able to provide additional memory space can bring a computer back to life with faster processing times and this is where adding hard drives can have a big impact. Consumers have the choice between adding external or internal hard drives to their computer, both of which have their positives and negatives. The external hard drive is much easier to install as it can be connected by means of a USB connection but it can be slower to run than an internal hard drive. An internal drive needs to be placed within the computer, which some people may have concerns about but it does provide faster processing and can boost the performance of your computer by a higher level.
Not all computer components are about getting the best performance from a machine though. There are some components like adding a CD or DVD drive that can be about increasing the entertainment value that a person gets from their computer. It is important to realise that many people now see computers as their hub for home entertainment and having these drives as part of their computer set-up can provide access to more features or programmes. Some people who copy or make up back-up discs may even elect to have two separate drives on their computer, speeding up the process of copying and giving them increased options.
The real beauty of computer components is that they put the choice of upgrading firmly in the hands of the consumer, allowing them to do so at their own time and pace, and not when the computer companies decides to launch a new product that beats everything else on the market.