Internet Has Become the Main Aspect For Searching and Transfer of Information. For the Same Reason, It Requires a Language to Represent and Transfer Information. Xml (Extensible Markup Language) Acts As the Standard For Representing and Interchanging Data and Information on Web. the Core Operation Performed on Xml Document Is Parsing. Parsing Is Used to Access and Manipulate Xml Data. But This Parsing Process Is Also One of the Biggest Hindrance In the Development of Xml. This Paper Is a Review of Different Parsing Techniques Which Are Used to Perform the Core Operation on Xml Document.