No. Vanilla is a flavor. Many things can have a vanilla flavor; shakes are one example. Ice cream is another. It is a common ingredient in baked goods such as cookies. 'Vanilla' often refers to...
No. Extract tends to have a stronger flavor since it is the vanilla bean soaked in alcohol. Flavoring may have other ingredients and will be less concentrated.