title: What is a top-level statement in Python?
body: <p>In the Python Guide's chapter on <a href="http://docs.python-guide.org/en/latest/writing/structure.html" rel="noreferrer">project structure</a>, the term "top-level statement" is brought up a few times. I'm not sure exactly what this refers to. My guess is it's any variable declarations that happen outside of any functions or class methods that fire as soon as a module is loaded. Is this correct? Does it also include a module's <code>import</code> statements?</p>