Answers: <p>From <a href="https://en.wikipedia.org/wiki/Release_management" rel="nofollow noreferrer">Wikipedia</a>:</p>
  
  <blockquote>
    <p>Release management is the process of managing, planning, scheduling
    and controlling a software build through different stages and
    environments; including testing and deploying <a href="https://en.wikipedia.org/wiki/Software_release" rel="nofollow noreferrer">software releases</a>.</p>
  </blockquote>
  
  <p>Depending on the context the term <code>release</code> is used to reference either of:</p>
  
  <ul>
  <li>the version of the software being released (from a version control system prospective)</li>
  <li>the artifacts actually being delivered corresponding to that version (which can include physical media, printed documentation, etc)</li>
  <li>the process leading to making those artifacts available and, in the case where the release includes deployment - deploying them in the respective environment (which may or may not be the production one)</li>
  </ul>
  
  <p>Continuous Deployment (together with Continuous Integration and Continuous Delivery) is the modern DevOps methodology aiming to releasing better quality software as fast as possible.</p>
  
  <p>So you can see Continuous Deployment being part of the release management in some cases, but you can also see release management without it - for example in the <a href="https://en.wikipedia.org/wiki/Waterfall_model" rel="nofollow noreferrer">waterfall</a> development model.</p>
  
  <p>Related: <a href="https://devops.stackexchange.com/a/493/47">How does continuous integration relate to continuous delivery / deployment?</a></p>
  
Answers: CC BY-SA 4.0
Answers: 2020-01-29T13:23:51.307Z
Answers: Another good definition can be found at https://english.stackexchange.com/questions/182724/what-is-the-difference-between-deployment-and-release
Answers: Martin Gross
Answers: CC BY-SA 3.0
Answers: 2018-01-12T14:50:52.380Z
Answers: 2018-01-12T14:50:52.380Z
Answers: Dan Cornilescu
Body: <p>What is the basic difference between software release and deploy? What is the relation between software release management and continuous deployment?</p>
  
Tags: <terminology><deployment><continuous-deployment><release-management><release>
Title: What is difference between release and deployment?
UserDisplayName: rohit.dagur
ThreadText: # What is difference between release and deployment?
  
  (Asked by: username_0 on 2018-01-12)
  
  What is the basic difference between software release and deploy? What is the relation between software release management and continuous deployment?
  
  **Tags:** terminology, deployment, continuous-deployment, release-management, release
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-01-12. Score: 3
  
  From [Wikipedia](https://en.wikipedia.org/wiki/Release_management):
  
  > Release management is the process of managing, planning, scheduling
  > and controlling a software build through different stages and
  > environments; including testing and deploying [software releases](https://en.wikipedia.org/wiki/Software_release).
  
  Depending on the context the term `release` is used to reference either of:
  
  * the version of the software being released (from a version control system prospective)
  * the artifacts actually being delivered corresponding to that version (which can include physical media, printed documentation, etc)
  * the process leading to making those artifacts available and, in the case where the release includes deployment - deploying them in the respective environment (which may or may not be the production one)
  
  Continuous Deployment (together with Continuous Integration and Continuous Delivery) is the modern DevOps methodology aiming to releasing better quality software as fast as possible.
  
  So you can see Continuous Deployment being part of the release management in some cases, but you can also see release management without it - for example in the [waterfall](https://en.wikipedia.org/wiki/Waterfall_model) development model.
  
  Related: [How does continuous integration relate to continuous delivery / deployment?](https://devops.stackexchange.com/a/493/47)
  
  > **Comments:**
  > **username_2**: Another good definition can be found at https://english.stackexchange.com/questions/182724/what-is-the-difference-between-deployment-and-release  
  
  ---
  
  