DevOps is not a tool, technology or framework. Instead, it is a set of practices that help bridge the gap between development and operations teams in an enterprise. By bridging the gap, DevOps eliminates communication barriers and makes collaboration easier.