What is a parse tree object?
The breakdown of your code by by SQL server is checked by the engine for any issues.  If it does not find them it generates a parse tree and passes it to the algebrizer.  It is another way to represent the query.