title: Is this web crawler doing a breadth-first search or a depth-first search?
body: <p>Does anyone know if <a href="http://www.programcreek.com/2012/12/how-to-make-a-web-crawler-using-java/" rel="nofollow">the web crawler described here</a> uses a depth-first or breadth-first search? My instinct says that it's a breadth-first search, but I'm not 100% sure of this.</p>
  
  <p>Also, is it a common thing for a web crawler to use these ways of searching (in particular, using recursion)?</p>