With InfoPath Forms Services and browser-compatible forms, you can fill out Microsoft Office InfoPath 2007 forms by using a Web browser instead of (or in addition to) the Office InfoPath 2007 client program. This allows much wider access to forms than was possible with previous versions of Microsoft Office InfoPath. InfoPath Forms Services is part of Microsoft Office SharePoint Server 2007.
To illustrate, Adventure Works, a fictional organization, uses InfoPath Forms Services to allow users and administrators to store and manage InfoPath form templates. In Marketing, Ray publishes a user form template to his team site so that the people in his department can file their trip reports. Lori in Human Resources deploys an administrator-approved form template that all employees in the company use to fill out their annual performance reviews.
About InfoPath Form Templates
InfoPath is a program that uses open XML standards to provide users with a flexible yet structured way to gather data. Because InfoPath is built on XML standards, the data that is collected by using InfoPath forms can be reused throughout an organization. For example, the data that is saved in an expense report form can be accessed and displayed on a Web page that highlights the budget trends for a department.
When a form designer creates a new InfoPath form, the designer actually creates what is known as a form template. A form template defines the data structure, appearance, and behavior of the forms that users fill out. Think of a form template as a blueprint—the starting point that enables users to create new forms that use and store data in the same way. Because a form template must be available before you can fill out a form, form templates must be deployed to a location where they can be accessed by users. Form templates are commonly deployed to locations on a company network such as shared folders, Web servers, or SharePoint libraries on intranets.
About Browser-Compatible Forms
A browser-compatible form is a form designed in Office InfoPath 2007 by using a specific compatibility mode. When a browser-compatible form is published to a server running InfoPath Forms Services, users can display and fill out the form in a Web browser. They do not need to have Office InfoPath 2007 installed on their computers. The following picture shows a browser-compatible form displayed in a Web browser.

All browser-compatible forms must be hosted on a server running InfoPath Forms Services.
The experience of filling out a form in a browser is similar to that of filling out a form in Office InfoPath 2007. Features such as data validation work in the browser without requiring interaction with the server. This means the browser doesn't need to reload the form each time the user interacts with it.
Typical Deployment Roles and Scenarios
There are two deployment modes for form templates that are hosted on a server running InfoPath Forms Services: one for user form templates and one for administrator-approved form templates.
User Form Template - A user form template is a form template that contains only declarative functionality, such as conditional formatting, but does not contain managed code. User form templates run under the Domain security level. User form templates can be deployed by anyone with permission to create libraries and lists.
Administrator-Approved Form Template - Administrator-approved form templates are form templates that contain managed code, require full trust, use an administrator-managed data connection, are enabled to be displayed on a mobile device, or must be widely deployed across a site collection. A farm administrator generally uploads and verifies an administrator-approved form template, although a form template designer can also verify the form template from within InfoPath. Either a site collection administrator or a farm administrator with site collection administrator permission can activate the form template.
The following table describes the two most common deployment scenarios and the role required for each.
