``` # THE DIFFERENCES BETWEEN XML,XHML AND HTML # XML : XML stands for eXtensible Markup Language,it was designed to store and transport data. it is both human and machine-readable, it was designed to be self descriptive. example. <note> <to>Tovi</to> <from>Jani</from> <heading>Reminder </heading> <body>Dont forget me this week!</body> <note> The XML above is self-descriptive: It has sender information It has reciever information It has the heading It has a message body. XHTML :XHTML stands for eXtensible Hyper Text Language,it was developed to make HTML more extensible and flexible to work with other data formats example of XHTML documents with a minimum required tags; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Title of document</title> </head> <body> some content here... </body> </html> HTML : HTML stands for Hyper Text Markup Language HTML is the standard markup language for creating Web pages HTML describes the structure of a Web page Example of a HTML document <!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html> ```