# Core concepts

> The ideas behind every Nodaro workflow, from nodes, connections and runs to lists, prompt variables, presets, credits, apps, workspaces and editions.

Source: https://nodaro.ai/docs/concepts

**Core concepts** are the ideas behind every Nodaro workflow. A workflow is a canvas of nodes: each node does one job, connections carry results from node to node, and a run executes the nodes in order. The pages below explain each idea once, so that the rest of the documentation can build on them.

## Build workflows

  - [Workflows and projects](https://nodaro.ai/docs/concepts/workflows-and-projects): 
Create, organize, save, share, import and export your work.
  
  - [Nodes and connections](https://nodaro.ai/docs/concepts/nodes-and-connections): 
Inputs and outputs, what may connect, and how connection modes pass one result or a list.
  
  - [Running workflows](https://nodaro.ai/docs/concepts/running-workflows): 
What runs when, progress, stopping a run, failures, refunds and results.
  
  - [Lists and batching](https://nodaro.ai/docs/concepts/lists-and-batching): 
Run a node once per item, use tables, and turn many results into one.
  

## Write better prompts

  - [Prompt variables](https://nodaro.ai/docs/concepts/prompt-variables): 
Put another node's value into a prompt, with defaults and @ mentions.
  
  - [Prompt pre and post text](https://nodaro.ai/docs/concepts/prompt-pre-post-text): 
Fixed text around every prompt of a node, hidden from app users.
  
  - [Presets](https://nodaro.ai/docs/concepts/presets): 
Factory presets and your own saved node setups.
  

## Files, costs and reuse

  - [Assets and media](https://nodaro.ai/docs/concepts/assets-and-media): 
Uploads, results, the Gallery, and assets such as characters.
  
  - [Credits](https://nodaro.ai/docs/concepts/credits): 
How runs are priced, free and paid credits, and refunds.
  
  - [Apps (MiniApps)](https://nodaro.ai/docs/concepts/apps): 
Publish a workflow as a simple form with its own URL.
  
  - [Components and sub-workflows](https://nodaro.ai/docs/concepts/components-and-sub-workflows): 
Pack a group of nodes into one reusable node.
  

## Accounts and installs

  - [Editions](https://nodaro.ai/docs/concepts/editions): 
Nodaro Cloud, the Business edition and the Community Edition compared.
  
  - [Workspaces](https://nodaro.ai/docs/concepts/workspaces): 
Work together as a school or a team, with roles and shared work.
  
  - [Languages](https://nodaro.ai/docs/concepts/languages): 
Use the editor in another language.

## Frequently asked questions

### What are the basic building blocks of Nodaro?

A workflow is a canvas of nodes. Each node does one job, such as generating an image, and connections carry each node's result to the next node. When you run the workflow, Nodaro runs the nodes in order.

### Which concept should I read first?

Start with Nodes and connections, then Running workflows. Together they explain how data moves through a workflow, what runs when and what it costs.

### How do I make many images or videos in one run?

Use a list. A List node, or a connection in Each mode, runs the next node once per item. Lists and batching explains fan-out, tables and how to pick the best result.

### How do I reuse the same wording in many prompts?

Use prompt variables to insert another node's value, pre and post text to wrap every prompt of a node, and presets to save a node's whole setup under a name.
