title: Mechanize difference between br.click_link() and br.follow_link()
body: <p>I am using mechanize to automate some form submissions. </p>
  
  <p>To do that I require to go to the home page of some website, click on a link with a particular text which redirects me to an another page and fill in the form in the new page. </p>
  
  <p>I tried using </p>
  
  <pre><code>  response = br.follow_link(text_regex="sometext")
  
    for f in response.forms()
        print f.name
  </code></pre>
  
  <p>The error Message I got was AttributeError: closeable_response instance has no attribute 'forms'</p>
  
  <p>When I tried </p>
  
  <pre><code>for f in br.forms()
      print f.name
  </code></pre>
  
  <p>It prints the name of forms in the hompage and not the new page I redirect to .</p>
  
  <p>How can find the name of the forms in the new page ?</p>
  
  <p>What does 'response' contain ?</p>
  
  <p>And what is the difference between click_link() and follow_link() .  The mechnanize doc doesn't explain this clearly. </p>
  
  <p>Thanks</p>