--- title: Server Actions and Mutations nav_title: Server Actions description: How Server Actions work in Next.js, including the single-roundtrip response model, sequential dispatch, security, and caching integration. related: title: Next steps description: Learn more about creating, securing, and configuring Server Actions. links: - app/getting-started/mutating-data - app/guides/forms - app/guides/data-security - app/api-reference/directives/use-server - app/api-reference/functions/revalidatePath - app/api-reference/functions/revalidateTag - app/api-reference/functions/redirect - app/api-reference/functions/refresh - app/api-reference/config/next-config-js/serverActions --- A **Server Action** is a [React Server Function](https://react.dev/reference/rsc/server-functions) invoked through React's action mechanisms, such as `
`, `