What is DevOps?

On the theme of buzz words. Here’s another one that’s been around for a little while. No one seems to be able to explain what the hell this is. This is becoming almost as bad as “Agile”, lost of people are using this term but little seem to be able to explain what the heck it is.