Zrozumienie sposobu tworzenia nowych znaczników. Standard XML został stworzony przez W3C w celu zapewnienia łatwego w użyciu i znormalizowanego sposobu przechowywania samoopisujących się danych (samoopisujące się dane to dane które opisują zarówno swoją zawartość jak i strukturę). Główną zaletą XML jest to że można go używać do pobierania danych z programu takiego jak MSSQL (Microsoft SQL) konwertowania ich na XML a następnie udostępniania tego XML wielu innym programom i platformom. Każda z tych platform odbiorczych może następnie przekonwertować XML na strukturę używaną normalnie przez platformę a ty właśnie komunikowałeś się między dwiema platformami które są potencjalnie bardzo różne.