Forum:What are Widgets?

I recently noticed some new pages in the Special namespace for my Wiki. However, I couldn't really tell what they did. Even with the new skins, they did not seem functional. Are widgets something like iGoogle where you add functionality? How would that be different from what I put in my Monobook.js?