What is “Responsive Design” and why is everyone talking about it?!

It hasn't been that long since Web Design got its new meaning! Drag [...]