> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Working with packages

Data Science & AI Workbench uses *packages* to bundle software files and information about the software—such as its name, specific version and description—into a single file that can be easily installed and managed.

Packages are distributed via *channels*. Channels may point to a cloud-based repository or a private location on a remote or local repository that you or someone else in your organization created. For more information, see [Configuring channels and packages](../../admin/chan-pkg/main).

<Note>
  Workbench supports the use of both `conda` and `pip` packages in its repository. To create and share channels and packages from your Workbench Repository using `conda` commands, first [install anaconda-enterprise-cli](../../admin/advanced/ae-cli) and log in to your Workbench instance.
</Note>

Creating a package requires familiarity with the conda package manager and command line interface (CLI), so not all Workbench users will create packages and channels.

Many Workbench users may interact with packages primarily within the context of *projects* and *deployments*. In this case, they will likely do the following:

* Access and download any packages and installers they need from the list of those available under **Channels**.

* Work with the contents of the package as they create models and dashboards, then

* [Add any packages the project depends on](../projects/dependencies) to the project before [deploying it](../deployments/main).

Other users may primarily [build packages](./build), [upload them to channels](./upload) and [share them with others](./share) to access and download.
