Who can post on a blog?

To post on a blog you have to have Author permissions to access the management panel. Some blogs support multiple authors.
Most blogs offer a comments section where anyone can post a comment. Some blogs require users to sign-up first to be able to comment.