Native vs Host vs User defined objects - jellyfish-tom/TIL GitHub Wiki

1. Native objects

Native Objects supplied by JavaScript. Examples of these are String, Number, Array, Image, Date, Math, etc.

2. Host objects

Host objects are objects that are supplied to JavaScript by the browser environment. Examples of these are window, document, forms, etc.

3. User defined objects

And, user-defined objects are those that are defined by you, the programmer.