diff --git a/xml.html.markdown b/xml.html.markdown
index 4063afdc..349d4763 100644
--- a/xml.html.markdown
+++ b/xml.html.markdown
@@ -5,3 +5,127 @@ contributors:
- ["João Farias", "https://github.com/JoaoGFarias"]
---
+XML is a markup language designed to store and transport data.
+
+Unlike HTML, XML does not specifies how to display or to format data, just carry it.
+
+* XML Syntax
+
+```XML
+
+
+
+
+
+ Everyday Italian
+ Giada De Laurentiis
+ 2005
+ 30.00
+
+
+ Harry Potter
+ J K. Rowling
+ 2005
+ 29.99
+
+
+ Learning XML
+ Erik T. Ray
+ 2003
+ 39.95
+
+
+
+
+
+
+
+
+
+
+computer.gif
+
+
+```
+
+* Well-Formated Document x Validation
+
+A XML document is well-formated if it is syntactically correct.
+However, is possible to inject more constraints in the document,
+using document definitions, such as DTD and XML Schema.
+
+A XML document which follows a document definition is called valid,
+regarding that document.
+
+With this tool, you can check the XML data outside the application logic.
+
+```XML
+
+
+
+
+
+
+
+ Everyday Italian
+ 30.00
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+ Everyday Italian
+ 30.00
+
+
+
+
+```
+
+
+