Anyone can slap pictures and text on a Web page and call it a blog. It's much harder to make a blog that stands out from the pack. One way to do so is by dressing up your site with widgets. Widgets are essentially tiny programs that add functionality, transforming your blog into something unique.