Widgets are small snippets of dynamically updated content that can be used on a variety of platforms. Surely you have already used such a widget on your PC, or more likely on your smartphone, delivery content in a small box. Similar implementations are also available for the web: if you have a website, most likely you will find related widgets that you can implement in your webpages to enhance user experience.