A blog needs to be updated with fresh content frequently, and as a blogger, it might not be possible to write new blog posts frequently, so a lot of bloggers allow guest posting on their blogs. There are two major benefits, one, you will have a new article, and two the new post will bring new readers. Most of the time, you get free content from gest writers.