> For the complete documentation index, see [llms.txt](https://doc.orbeon.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.orbeon.com/form-builder/advanced/services-and-actions.md).

# Services and actions

Orbeon Forms comes with a few powerful options to perform complex operations on or with forms. These fall into two main categories:

* *Actions:* They run within a form while the user is working with the form.
* *Simple Processes:* They typically run in association with a form button, such as a "Submit" button.

The following diagram illustrates how Actions and Simple Processes relate to a form:

<figure><img src="https://4129616727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LEkBiSDvlXs3VWiO0Zu%2Fuploads%2Fgit-blob-224e92a03b8dc2223b1070053973f7c428cb5e7c%2Factions-processes-form.png?alt=media" alt="Actions and processes" width="500"><figcaption><p>Actions and processes</p></figcaption></figure>

For more details, see the following blog post: [Making sense of Form Runner Actions](https://www.orbeon.com/2024/09/making-sense-form-runner-actions).

See also:

* [Simple Actions](/form-builder/advanced/services-and-actions/actions.md)
* [Action Syntax](/form-builder/advanced/services-and-actions/actions-syntax.md)
* [Action Syntax Examples](/form-builder/advanced/services-and-actions/action-syntax-examples.md)
* [Database Services](/form-builder/advanced/services-and-actions/database-services.md)
* [HTTP Services](/form-builder/advanced/services-and-actions/http-services.md)
* [Synchronizing repeated content](/form-builder/advanced/services-and-actions/synchronize-repeated-content.md)
* [Simple processes](/form-runner/advanced/buttons-and-processes.md)
