First of all, what do you mean by "open a link from a web site"? A "link" is something displayed in a web page so do you mean that you already have a web page open and you want to follow a link from that page to another page and save the contents of that second page, or do you actually mean that you have the URL of a page and you want to save the contents of that page? If it's the latter then there's no link. If it's the former then where exactly is the first web page open? Is it a WebBrowser control in your app or the user's own web browser or something else?