A blog is the shortened form of weblog which is a very useful means of communicating with others. Blogs are written by professionals in all disciplines to share ideas, thoughts, knowledge, experience, help and support. Each member can create a blog and add their posts. They can access the blog directly with the blog name, say, the blog name is xxx you can access it as example.com/blog/xxx. They can have their own blog image and title and a catchy slogan too. They can write posts, schedule it for any day in the future or even put it in draft mode and improvise it, publish it when ready.