• Here's a link to similar info:

    http://blog.sqlauthority.com/2009/04/06/sql-server-logical-query-processing-phases-order-of-statement-execution/

    The difference between a logical vs internal implementation of code is moot because we have little control over how the engine determines to run it. It's an interesting academic discussion but does it have any practical use when writing code?

    I like the question, though.