---
schema_version: "1"
id: 4eaa473d85861303a01300e46625aa0dcb5e16f3222a6c1c4deb480ce47ae936
title: Flow Screen Components vs. Flow Action Components
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/aura-platform/guides/aura/components/components-config-for-flow-tips-compare.md
canonical_url: https://developer.salesforce.com/docs/platform/aura-platform/guide/components-config-for-flow-tips-compare.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9cfc8fa63e2bc870990c2d9d255cdd63f8c9b86c0c87da384b300760d2c6c587
products:
  - Lightning Aura Components Developer Guide
  - Platform Developer Content
---

# Flow Screen Components vs. Flow Action Components

You can make your Aura component available in flow screens or as a flow action. When choosing between the flow interfaces, consider what purpose the component serves in the flow.

|For this use case...|Create a...|
|--------------------|-----------|
|Provide UI for the user to interact with|Flow screen component|
|Update the screen in real time|Flow screen component|
|Prevent the flow from continuing until the component is done|Flow action component|
|Make direct data queries to on-premise or private cloud data|Flow action component|

**See Also**  


-   [*Component Library*: lightning:availableForFlowScreens Interface](https://developer.salesforce.com/docs/component-library/bundle/lightning:availableForFlowScreens/documentation)

-   [*Component Library*: lightning:availableForFlowActions Interface](https://developer.salesforce.com/docs/component-library/bundle/lightning:availableForFlowActions/documentation)

