InfoPath is an enterprise XML-based forms tool that can submit or query XML from a variety of data sources, including relational databases and XML Web services.
All InfoPath 2003 form templates require a user to have the InfoPath 2003 client to fill in InfoPath forms.
InfoPath improves the efficiency of data collection because forms can be available offline.
Automatic validation of form data improves completeness of data collection.
InfoPath uses the W3C XML Schema, rules specified using the InfoPath interface, and rules created in JScript and VBScript code to validate data.