A widget is a stand-alone application that can be embedded into third party sites by any user on a page. It's a small application that can be installed and executed within a web page by an end user. (Wikipedia).
In GrandNode, a widget plugin allows you to embed 3rd party code/application in public store in certain areas (for example, head tag, after body tag, left column block and right column block).
Currently, default GrandNode installation allows the store admin to embed two widget plugins:
Google Analytics Widget
Google Analytics is a free website stats tool from Google. It keeps track of statistics about the visitors and ecommerce conversion on your website. This widget block can be rendered at:
To configure Google Analytics Widget, go to Administration > Configuration > Widgets, click on "Configure" against "Google Analytics" and add your Google Analytics code.
Bootstrap slider is a nice and clean jquery image slider for your website/homepage to display a number of images scrolling with transition effects.
You can add and configure slides with custom description in admin panel.
WidgetZone is a component with which you can call the widget. The widget will be called exactly in the place of the WidgetZone.