Para tener un blog, una persona necesita:
1) Alojamiento web gratuito o pago que proporcione espacio para almacenar contenido en internet y un nombre de dominio.
2) Software para crear y administrar el blog, como sistemas de gestión de contenido de código abierto (CMS) como WordPress o plataformas de blogs en línea.
3) Contenido como artículos, fotos y videos para publicar en el blog.