# Glossary #### Binder A web-based service which allows users to upload and share fully-functioning versions of their projects in an environment they define. #### Computational environment Features of a computer which can impact the behaviour of work done on it, such as its operating system, what software it has installed, and what versions of software packages are installed. #### Conda A commonly used package management system. #### Container Lightweight files that can encapsulate and entire computational environment including its operating system, customised settings, software and files. #### Dockerfile A file used for creating Docker images #### Image Files used for generating containers. #### Package management system A tool for installing, managing, and uninstalling software packages including specific versions. #### Virtual machine A simulated computer that can encapsulate and entire computational environment including its operating system, customised settings, software and files. #### YAML A human readable/writable markup language which used by many projects for configuration files.