No es que haya un mejor, sino que son conceptos distintos. Un blog es por lo general una sección de una página web dónde se publican artículos sobre temas específicos. A veces, cuando el objetivo principal de la página web es alojar este blog, se le llama coloquialmente al sitio web simplemente blog, por practicidad.