Blog je webová aplikace obsahující příspěvky většinou jednoho editora na jedné webové stránce. Nejčastěji, nikoli však nezbytně, bývají zobrazovány v obráceném chronologickém pořadí (tj. nejnovější nahoře). Autor se nazývá bloger (či blogger), veškeré blogy a jejich vzájemné vztahy blogosféra.
Slovo „blog“ vzniklo stažením anglického „web log“, což v češtině zhruba znamená „webový zápisník“, a zkrácením slova „weblog“.
Weblogy tvoří nesmírně široké a diferencované textové a žánrové pole, takže pokusy o stručnou vyčerpávající definici formálními kritérii bývají neúspěšné: spektrum sahá od osobních „deníčků“ po oficiální zpravodajství firem, sdělovacích prostředků a politických kampaní, často je žánrové určení blogů publicistické (causerie, anotace, fejetony, vzpomínky, recenze, glosy, cestopisy a různě kombinované žánrové hybridy); do weblogu může přispívat stejně tak jediný autor, malá skupina přátel nebo široká komunita. Mnoho weblogů umožňuje přidávat komentáře k jednotlivým příspěvkům, takže kolem nich vzniká čtenářská komunita; jiné jsou neinteraktivní.
Různí se i formát weblogů, od prostého seznamu odkazů na webové stránky po dlouhé původní texty. Jednotlivé příspěvky jsou téměř vždy označeny datem a časem; jelikož odkazy jsou pro weblogy důležité, většina má způsob, jak archivovat starší příspěvky a určit jim stabilní URL adresu; ta se nazývá permalink. Stále častější a dnes už de facto standard je nabízet přehled nejnovějších příspěvků ve formátu RSS.
Blog může být odborný anebo osobní. Pro některé typy blogů se užívají odvozené názvy, např. edublog (education) pro vzdělávací nebo milblog (military) zaměřené na současné vojenské konflikty. Obdobné kanály zaměřené na média se můžou označovat photoblog (fotografie), vlog (video), zatímco mluvené audio se častěji označuje jako podcast.