با XML می‌توان:
– داده‌ها را خارج از HTML ذخیره کرد
– داده‌ها را بین دو سیستم ناهمسان مبادله کرد
– اطلاعات مالی را از طریق <h/details/2134″>اینترنت مبادله کرد
– فایل‌های متن ساده را برای به اشتراک گذاشتن داده‌ها به کار برد
– فایلهای متن ساده را برای ذخیره داده‌ها به کار گرفت
– داده‌ها را در دسترس کاربران بیشتری قرار داد
– زبانهای جدید طراحی کرد
– داده‌های برنامه‌نویسان را از طریق اینترنت مبادله کرد