Package management is a very important concept when programming. Same goes with any sort of sand boxing when running specific codes. This could be DevOps trying to replicate development environment into production environment (think Docker or Kubernetes). Others could involve saving specific library versions based on your diverse applications. Hence, having a Conda environment to switch between is really important.
For anyone wanting to learn more, here is my video tutorial on python package management using Conda: