How packages are made
Every package begins as source code written by its developers. Before you can install it, that source code must be bundled into a format that works across operating systems. This process is called building, and it creates a package file (often referred to as an artifact in build documentation) that’s ready for installation. In the conda ecosystem, this build process is handled by conda-build, which compiles source code (if needed), specifies dependencies, and creates installable packages that can be shared through conda channels and installed into environments.Package types
There are many kinds of software packages, but within the conda ecosystem the most common types you’ll work with are conda packages and Python packages.For more information about managing packages with conda, see Packages.