Op de site van Mozilla is te lezen dat de open-source-organisatie achter de browser is begonnen aan de implementatie van XForms. Voor dit nieuwe project is een samenwerkingsovereenkomst gesloten met IBM en Novell, die gaan helpen bij de implementatie van XForms. Voor het nieuwe project is op de site van de Mozilla Foundation een apart gedeelte ingericht waarin het project wordt beschreven en waar de voortgang wordt bijgehouden. De implementatie die de drie instanties gaan maken zal conform de richtlijnen van het W3C zijn zoals beschreven in de recommendation voor XForms 1.0.
XForms moet de opvolger worden van de huidige HTML-forms die elke computergebruiker die regelmatig op internet surft wel eens is tegengekomen. De HTML-forms worden vaak gebruikt voor zogenaamde webapplicaties voor de invoer van gegevens. Er zijn echter de nodige beperkingen en onvolledigheden aan de huidige HTML-forms die in XForms opgelost zullen worden. Zo voorziet XForms in de mogelijkheid om client-side gegevensvalidatie uit te voeren, de ingevoerde data in XML naar de server te versturen (HTML-forms bieden alleen de mogelijkheid om eenvoudige key/value-paren door te sturen) en zal de presentatie en de onderliggende data voor XForms volledig kunnen worden gescheiden. Ook is de beschrijvingstaal voor de formulieren in XForms eenvoudiger en zal het mogelijk zijn om formulieren eenvoudig op verschillende manieren te tonen, bijvoorbeeld via WAP en HTML.
XForms 1.0 maakt onderdeel uit van de XHTML 2.0-specificatie. Deze beide standaarden zijn gebaseerd op XML en voorzien in de mogelijkheid een goede scheiding tussen data en presentatie aan te brengen - een essentiële eigenschap van een 'nette' applicatie. Dankzij XForms 1.0 zal het in de toekomst mogelijk zijn om geavanceerdere en eenvoudigere webapplicaties te ontwikkelen. De implementatie van XForms 1.0 is echter nog een flinke klus aangezien de standaard rust op andere XML-standaarden zoals XPath en XML Schema. Deze twee standaarden zullen eerst moeten worden geïmplementeerd door de ontwikkelaars van Mozilla teneinde XForms te kunnen ondersteunen.