Glossary · Developer Concepts
Environment Variable
A named value injected into an application at runtime, used to configure behaviour and inject secrets without committing them to code.
Browse all definitionsIn detail
Environment variables are key value pairs that the operating system or hosting platform makes available to a running process. They are the standard way to configure an application differently in development, staging and production, and the standard way to inject secrets like API keys, database passwords and signing keys without including those values in source code. Vercel, AWS, Azure, Google Cloud and most other platforms have first class environment variable support with encryption at rest.
Apply the definition
Want to talk through how this applies to your business?
Start with the decision in front of you. We will help map the fit.