Favicon setup for wordpress domain

Hi there!
WordPress is the most favourite CMS content enabled blog software. I know favicon is set for beautifying a blog. Favicon is a symbol of a trusted domain.
So, I want to create a Favicon icon for my WordPress domain. When a visitor click any domain for information, they would see favicon as a good blog.
So, how can I create a good favicon icon?
Help me.
