# Concepts

Under this section you will find a brief description of the concepts behind the DynamicNodes system.

- Data Flow What is a data flow and how is this term used in DynamicNodes?
- Visual Programming What is the difference between visual and common programming?
- Flow Graphs in DynamicNodes How does flow graphs appear in DynamicNodes?
- Nodes in DynamicNodes What properties does a node have in DynamicNodes and how does it behave?