The type of a variable is associated at run-time. Type does not need to be declared at compile-time

Examples