Host environments implement JavaScript language specification and provides additional platform specific functionality.