HuffPost
HuffPost has both staff writers, and other individuals they have invited to write for them, from politicians and celebrities to academics and policy experts, who contribute on a wide range of topics. The term blog is used for columns written by both staff and invited columnists.