Blog is a form of web-based publication that allows readers to interact with the publisher via commenting. One of the most popular blog platforms is WordPress. A blog can be a component of a website or act on its own as a complete website. See also: social media (SM)