DDP explained

DDP explained