Babydoll or Empire waist?

So the dress trend where basically the dress is cut up to the bodice has been absolutely everywhere this season. We all know what it is, but what is it called? Some description calls it an empire waist dress and some calls it a baby doll dress. Are they one and the same? Is there a difference? Having gotten very confused over this issue, I finally did what I do best and googled it up and found the following definitions:

Empire Waist Dress according to about.com:
A type of dress or top where the waist line is raised above the natural waistline, sometimes as high as right below the bust. Best on slender-on-top or petite figures, the empire dress creates the illusion of length and camouflages a bottom-heavy figure or thick waist (above from Lux UO).

Baby Doll Dress according to apparel search:
A babydoll is a short nightgown or negligee intended as nighwear for a female. The garment is often trimmed with lace, ruffles, bows and ribbons, optionally with spaghetti straps. Short daywear dresses of a similar style are sometimes called babydoll dresses. Some styles are similar to what is worn by dolls in the form of infants, and by some infants; the gown is short enough that diapers are easily changed (above from Anthropologie).

To be honest, I'm not too sure about apparel search's definition of the babydoll dress. It makes it sound like some kind of erotic dress when its just really cute. But here you go. Basically, Baby doll dress is a shorter type of empire waist dress.