*Is alanguage that allow users to define their own customized markup languages,especially in order to display documents on the internet.
*We need xml because it lets you define your own tags.
*xml can be a file that lives on a file server or it can be a transient piece of data that flows between two computers.
*Alows all of us to extend our notin what document is.