No, an abstract syntax tree is not identical to a parse tree. A parse tree is very closely tied to grammars and derivations. An abstract syntax tree is more flexible, and is not required to be directly tied to syntax.