The NetWebDownload .Net Component gives your Visual Studio application internet access, to enable you to provide updates, upgrades, support, etc via the internet. The NetWebDownload .Net Component does the following: Detects whether an internet connection is available. Opens the default internet connection as the user default settings. Opens the default internet connection overriding the user default settings. Closes the default internet connection. Detects whether and reports when a connection to the internet is made. Reports whether a connection to the internet is configured, and how it is achieved. Checks whether a specific URL can be reached and returns the result. Downloads a specified file from the internet and saves it to a specified location on the local system. Provides the owner application with continuously updated information about the download progress, such as time remaining, download file size, total file size, progress in %, and more.