title: Azure Devops multistage pipeline or release, when to use what?
body: <p>I've started doing some testing using multi-stage pipelines to be able to have the pipeline as code, but I'm getting a bit confused about the usage of the pipeline considering we have Release pipeline as well, and multi-stage pipeline currently can do the release pipeline's job with gates and multiple environments, just in a code based pipeline which I would prefer.</p>
  
  <p>My question is when should each of them be used?</p>