That's like saying strawberry is vague ....it's French Vanilla.
French Vanilla is a buttery creamy vanilla, as opposed to 'bean' vanilla, which is a cleaner, sharper vanilla.
Haven't you ever had French Vanilla ice cream? It tastes waaaay different than regular vanilla (I'm a 'vanilla nut'...if...