javascript
primitives vs objects
Primitives are immutable and passed by value. Objects are mutable and stored by reference.
javascript
is JavaScript synchronous, asynchronous or single-threaded
JavaScript is synchronous and single-threaded with capability to do asynchronous calls.