# Core Concepts

# Projects

A Project configures your current workspace and assets within modV.

# Modules

A Module is an effect or visual source.
Most Modules define a set of Controls.

To learn how to create a Module, see api/Module.

# Presets

A Preset holds the information of Module and Layer settings in your current project.
Presets can be saved and loaded.

# Palettes

A Palette holds color information which can be used with Modules which define a Palette Control.

To learn how to create a Palette, see api/Palette.

# Images and Videos

Images, GIFs and Videos can be stored in a Project. These can be used with Modules defining a Texture Control.

# Plugins

modV can be extended with the use of Plugins and ships with some examples.

To learn how to create a Plugin, see api/Plugin.