"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.