- Native objects are objects that are part of the JavaScript language defined by the ECMAScript specification, such as 
String, Math, RegExp, Object, Function, etc. 
- Host objects are provided by the runtime environment (browser or Node), such as 
window, XMLHTTPRequest, etc.