VBScript is a weakly typed language; variables are all of type variant, though they usually have an implied subtype denoting the data they hold.
This means that your variable, no matter what you call it, can hold any value:
Dim foo
foo = "Hello, World!"
foo = 123.45
foo = #01-Jan-2016...