# Glossary

> The words these docs use, in one place.

- `Project`: One set of processing instructions (its `config`) and two folders, `input/` and `output/`. Every file in the input folder is processed with the project's config. [Projects](/vod-express/concepts/projects).
- `Config`: A project's instructions: where the media comes from (`sourceMedia`), the spoken language (`transcription`), the target languages (`translations`), and where the results go and which files to produce (`outputs`). [The project config](/vod-express/configuration/overview).
- `Source`: Where a project's media comes from, its `sourceMedia`: the input folder (`S3FolderSource`), an RSS feed (`RssSource`) or a Media RSS feed (`MrssSource`). [Inputs](/vod-express/concepts/inputs).
- `Input`: A video or audio file in a project's `input/` folder, however it got there: uploaded, or downloaded from a feed. [Files](/vod-express/concepts/files).
- `Destination`: An entry of `outputs`: the output folder (`S3FolderOutput`) or an output feed (`RssOutput`, `MrssOutput`), with the `items` written there for every input. [Outputs](/vod-express/configuration/outputs).
- `Output`: A file the project writes for an input, under `output/`: a video, an audio file or a subtitle file. One input has one output per item of every destination. [Outputs](/vod-express/configuration/outputs).
- `Feed`: An RSS 2.0 document, plain (`<enclosure>` per item) or Media RSS (`<media:content>`): the one a project reads its media from (`RssSource`, `MrssSource`), or the copy of it the project publishes in one language (`RssOutput`, `MrssOutput`), linking the dubbed files, its text translated if asked. [Feeds](/vod-express/concepts/inputs#feeds).
- `Processing service`: What works through a running project's input folder. It starts with the project and stops itself when idle. [The processing service](/vod-express/concepts/projects#the-processing-service).
- `Translation`: One target language of a project, with the engine that translates into it. It feeds subtitle outputs, and a dub when it has `ttsOptions`. [Translation](/vod-express/configuration/translation).
- `Dub`: A translation spoken by a synthetic voice, timed to the original speech, and mixed with what is kept of the original audio. [Dubbing](/vod-express/configuration/dubbing).
- `Clean dub`: A dub in which the original voices are removed and the background (music, effects, ambience) is kept, as in a studio dub. The default: `originalAudioSplitting: true`.
- `Voice-over`: A dub over the whole original audio, played at a lower level, as in news and documentaries: `originalAudioSplitting: false`.
- `Voice cloning`: A dub whose voices are made from each speaker's own voice (Deepdub `voice: "auto"`, Sarvam), rather than chosen from a catalogue. [Choosing a voice](/vod-express/configuration/voices).
- `Track`: One audio or subtitle stream inside a video or audio file: the input's own audio, a dub, or subtitles. Players let viewers switch between tracks.
- `Build`: A version of the processing software. Each build publishes the schema of the config it accepts, and a project runs on one build until you change it. [Builds and the schema](/vod-express/configuration/overview#builds-and-the-schema).
- `Upload role`: An AWS IAM role for your account, with which the AWS CLI or an SDK reads and writes your projects' folders. [Upload with the AWS CLI](/vod-express/uploads/aws-role).
- `hash`: The id of one processing run of a file. Quote it to support.
