XML is a textual data format with strong support via Unicode for different human languages. A structured storage system bundles these elements and any associated content into a single file, with data compression where appropriate. A font-embedding/replacement system to allow fonts to travel with the documents. The PDF combines three technologies: A subset of the PostScript page description programming language for generating the layout and graphics. The design goals of XML emphasize simplicity, generality, and usability across the Internet.
In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. Each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, graphics, and other information needed to display it. The Portable Document Format (PDF) is a file format used to present documents independent of application software, hardware, and operating systems. Application/pdf, application/x-pdf, application/x-bzpdf, application/x-gzpdf