title: What are Flask Blueprints, exactly?
body: <p>I <em>have</em> read <a href="http://flask.pocoo.org/docs/blueprints/">the official Flask documentation</a> on Blueprints and even <a href="http://maximebf.com/blog/2012/11/getting-bigger-with-flask/#.U6ttiZSwK7M">one</a> or <a href="http://charlesleifer.com/blog/dont-sweat-small-stuff-use-flask-blueprints/">two</a> blog posts on using them.</p>
  
  <p>I've even used them in my web app, but I don't completely understand what they are or how they fit into my app as a whole. How is it similar to an instance of my app but not quite? The documentation is comprehensive but I seek a layman explanation or an enlightening analogy to spark it for me. I was sufficiently perplexed when a colleague asked me to explain a Flask blueprint to them that I elected to ask here.</p>