Foundation provides a common run-time environment, or service container, for all services that run in LiveCycle. This common environment facilitates process coordination, enabling developers to link multiple modules in a process.