How XML works