title: How to interact with a website without a browser?
body: <p>Say I am building a c# application.
  The purpose of application to :</p>
  
  <ol>
  <li>get username &amp; password from user.</li>
  <li>and show some information present on the website.</li>
  </ol>
  
  <p>in the background, after taking username and password, it should : </p>
  
  <ol>
  <li>log in to a website with those credentials.</li>
  <li>and click on the anchor link that appears after logging in.</li>
  <li>find out the span that hold the info.</li>
  <li>get the info.</li>
  </ol>
  
  <hr>
  
  <p>that was an example. I am actually building an app to show bandwidth usage information. 
  The server does not expose any API for that.</p>
  
  <p>Is there any tutorial/info/article available for similar purpose ? I just don't what to search for ?</p>