StoreHippo offers a number of global widgets that exposes objects, variables, and functions to be used in themes. For example, ms.product widget exposes product object.
Global Widgets vs Global Objects
Global widgets provide variables and functions that are available for use within the scope of the global widget. However, there are certain variables or global objects that are available in the global scope. They are not related to any global widget and can be used anywhere in the theme. For example, ms.user is a global object.