The idea of creating an XML schema for screenplays is not new. Many screenwriting packages currently store their data in XML or can export a script in an XML format. But these are proprietary formats not an agreed standard.
As screenwriting software proliferates, on the desktop and on the web, there is more need for a standard XML schema that can be used to easily move a screenplay from one package to another. Instead of the current text or RTF-based transfer, XML offers a much more reliable, versatile and extensible way to move your screenplay from one system to another.