What's difference between Enum and type in VB.NET?