Do you know many websites are built on a WordPress (blog) theme? Oh yes. People are very likely reading blogs when they browse contents on the internet, and blogging can be very effective in marketing communications and making sales. Yet, how does blogging different from Facebook or Twitter updates? What can we expected from a good blog post?