A blog is a kind of site that contains several articles on different topics. The articles may be related to cooking tips, fashion, celebrity talks, or technology. Sometimes, writers share their opinions on a particular topic. Readers can also comment as per their preference.