Starting something new, you always find yourself a little clueless. Everyone else seems to be splurting out acronyms and obscure phrases that leave you stood there like a nodding dog, blindly agreeing or sheepishly asking what on earth's going on. But no more.Here's your daily Jargon Buster: DDR aka Day Delegate Rate.