to rozszerzalny plik języka znaczników, który służy do strukturyzowania danych do przechowywania i transportu. W pliku XML znajdują się zarówno znaczniki, jak i tekst. Tagi zapewniają strukturę danych.
Tekst w pliku, który chcesz przechowywać, jest otoczony tymi znacznikami, które są zgodne z określonymi wytycznymi dotyczącymi składni. Zasadniczo plik XML to standardowy plik tekstowy, który wykorzystuje niestandardowe znaczniki, opisujące strukturę dokumentu oraz sposób jego przechowywania i transportu.