AFAIK in D2 Poison did not stack. But what about D3?

Dose some dots work like ignite in wow? E.g. the dot is recalculated by adding the damage left on current dot and add it to the new dot. Or simply stack.