Hub pages is just like any other article directory where you can submit your articles (called as hub). There is a slight difference in the way hub pages work . Each hub / article has a separate web page where the author of the hub can add text photos , videos and links to his article.
These hubs are fully functional websites and the author can design the hub according to his desires as if he was designing a web page.
There are various advantages for the hubs you create on hub pages . Few of the reasons for bloggers to write on hubs pages are :
1 . Hubs are ideal for creating back links
Just like articles on other directories give you back links , so does all the hub on hub pages.
2 . Hub pages rank high in search engines
Hubs published on hub pages are indexed by search engines very quickly so you have better visibility for your hubs when you publish them.
3 . Hub pages can give your blog more exposure as well as traffic
Because of the fact that the hubs get indexed quickly by search engines , your hubs get more traffic which is very important for your blog as well.
4 . Use of affiliate links in your articles
You are free to write on any subject on hub pages so what ever your blog is about you can take advantage of tis community and write articles relevant to your blog so that it brings targeted traffic to your blog.
5 . Hubs can also be used as a source of generating revenue from affiliates
Besides the back links and traffic for your blog , you can also take advantage of hub pages royalty program and can show ads of google adsense , amazon, ebay etc on your hubs .The revenue is shared between hub pages and the author of the hub.
You can view more details on hub pages FAQs