I hate to say it…

InfoPath is a program for designing forms that are connected to a data source such as an Access database or… you guessed it… an XML document.