Director (or, for non-managerial people at such a level in software, architect) is the mid-level at which competence is asserted but you're not yet "one of us" as far as Exec sees it. You're trusted enough to push more often than you're pulled, and you can direct your own work and delegate, and there are no doubts about your industrial ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.