Windows: An essential list of must-have software

While Windows itself is an amazing operating system, the addition of software programs make it a much more enjoyable experience. However, a few software programs are must-haves for any Windows PC user regardless of experience, and I have compiled a list as requested by a