About
Weak typing, also known as dynamic typing, allows a variable to hold any type of value at any time. Ie a variable is just a data container without type. The type is only on the value.
Dynamic typing, meaning variables can hold values of any type without any type enforcement.