AgilePoint-based, process-driven applications use a service-oriented (SOA), schema-driven, n-tier architecture. Forms represent the UI tier, but this is loosely coupled with the business logic tier using a schema. A form simply needs to bind to the schema to enable data exchange with the application.
AgilePoint provides built-in tools to support several form technologies out of the box, but you can use whatever form technology best suits your business requirements.