What is this thing we call DevOps?

DevOps didn't gain much traction in the tech community until about three years ago and has several different meanings. Today we are going to take a look at DevOps.