# Glossary

```{glossary}
[Conda](https://docs.conda.io)
  Package, dependency, and environment management for any language&mdash;Python, R,
  Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN, and more.

[Conda-Forge](https://conda-forge.org/)
  A build, archive, and distribution system for packages installed by {term}`Conda`.

[container](https://en.wikipedia.org/wiki/Containerization_(computing))
  A software environment that appears to applications running inside it like a complete computer,
  while actually running in parallel with other containers on the same computer.

[CryoCloud](https://book.cryointhecloud.com/)
  A NASA-supported community and cloud platform built in partnership with the
  International Interactive Computing Collaboration ([2i2c](https://2i2c.org)) and
  designed to advance collaborative, data-intensive Earth science across all disciplines.

[Docker](https://www.docker.com)
  Docker provides the ability to package and run an application in a loosely
  isolated environment called a container. It is widely used for creating
  reproducible software environments to run code on different computers.

[Earthdata Cloud](https://www.earthdata.nasa.gov/about/earthdata-cloud-evolution)
  The implementation of NASA's Earth Science Data Systems (ESDS) Program strategic vision
  to develop and operate multiple components of NASA's Earth Observing System Data and
  Information System (EOSDIS) in a commercial cloud environment.

[Git](https://git-scm.com)
  A popular version control system that is used in many open source software
  projects to manage their software code base.

[GitHub](https://github.com)
  Provider of Internet hosting for software development and collaboration, built
  around the use of {term}`Git`.

[Hackweek](https://uwhackweek.github.io/hackweeks-as-a-service)
  Participant-driven events that strive to create welcoming spaces to learn new
  things, build community and gain hands-on experience with collaboration and
  team science.

[Jupyter](https://jupyter.org)
  Project Jupyter (name derived from "JUlia PYThon and R") exists to develop
  open-source software, open-standards, and services for interactive computing
  across dozens of programming languages.

[Jupyter Book](https://jupyterbook.org/intro.html)
  Jupyter Book is an open source project for building beautiful,
  publication-quality books and documents from computational material.

[Jupyter Notebook](https://docs.jupyter.org/en/latest/#what-is-a-notebook)
  A document format that contains code, equations, visualizations, narrative, and other kinds of
  rich and interactive content. When used within {term}`JupyterLab` or its predecessor software,
  also called Jupyter Notebook, these documents become shareable tools for prototyping and developing
  code-based ideas and data analyses.

[JupyterHub](https://jupyterhub.readthedocs.io)
  A core open source tool from the {term}`Jupyter` community, JupyterHub allows you to
  deploy an application that provides remote data science environments to
  multiple users. It can be deployed in the cloud or on your own hardware.

[JupyterLab](https://jupyterlab.readthedocs.io)
  The next-generation user interface created by the {term}`Jupyter` community
  to view and edit documents in the {term}`Jupyter Notebook` format.

[Mamba](https://mamba.readthedocs.io/)
  A re-implementation of {term}`Conda` with additional features,
  including the ability to install dependencies from "*-lock.yml" files.

[Markdown](https://commonmark.org/help/)
  A syntax for including markup within text, whether plain text files or Markdown
  cells within a {term}`Jupyter Notebook`, that provides simple formatting instructions.

[MyST](https://myst-parser.readthedocs.io)
  Markedly Structured Text (MyST) is a rich and extensible flavor of {term}`Markdown`
  meant for technical documentation and publishing. It is used by {term}`Jupyter Book`.

[PyPI](https://pypi.org)
  The Python Package Index is an archive and distribution system for Python packages,
  searched and accessed by `pip` as well as other Python package installers.
```
