- strings (basic data type, not - as in Java - a class) > Unlike in Java, The expression "The Same"=="The Same" returns true in JavaScript.
- numbers (only one data type, corresponds to float in Java) - Booleans <- objects
No type checks This code is valid: a = 1; a = "abc"; a = false; a = new Date();