title: Terminology: Argv, Invoking a program
body: <p>Hy Python Community -</p>
  
  <p>This is a basic terminology question about Argv and "invoke"</p>
  
  <p>I'm new to python and programmring. </p>
  
  <p>I was reading about the argv function in the sys module on openbookproject.com: </p>
  
  <p>"The argv variable holds a list of strings read in from the command line when a Python script is run. These command line arguments can be used to pass information into a program <strong>at the same time it is invoked</strong>." <a href="http://openbookproject.net/thinkcs/python/english2e/ch10.html" rel="nofollow">http://openbookproject.net/thinkcs/python/english2e/ch10.html</a></p>
  
  <p>It seems really clear from the defintion, but I still wanted to double check: Does "at the time it is invoked" just mean, "when you run the program?" Would it be appropriate in a third way to say, "Argv can pass information into a program at runtime?" </p>
  
  <p>Thank you. </p>