--- title: Components overview slug: /concepts-components --- import Icon from "@site/src/components/icon"; import CodeSnippet from "@site/src/components/CodeSnippet"; import RecursiveCharacterSource from "!!raw-loader!@langflow/src/lfx/src/lfx/components/langchain_utilities/recursive_character.py"; Components are the building blocks of your flows. Like classes in an application, each component is designed for a specific use case or integration. :::tip Langflow provides keyboard shortcuts for the workspace. In the Langflow header, click your profile icon, select **Settings**, and then click **Shortcuts** to view the available shortcuts. ::: ## Add a component to a flow {#component-menus} To add a component to a flow, drag the component from the