There are several reasons why you may need to download videos on your desktop or smartphone. Watching your favorite...