In Diablo II health potions have a delay, restoration potions do not (or did they change that in LOD?). I started a new character in LOD some time ago after not playing for awhile. I just about got myself killed because I was used to just using restoration potions, and wasn't taking the delay into account the first time I used a health potion.