Update and upgrade are two different ways to make a change to an app or operating system. But the prime difference lies in a number of modifications made and the importance of those modifications. A software update includes bug fixes, and other small improvements, while a software upgrade changes the version of a software
Boost Downloading Using Libre Software
Persepolis Download Manager
For GNU/Linux, FreeBSD, PC-BSD, OpenBSD, Mac OS X and Windows