noun:a website where someone records opinions, information, etc. on a regular basis
Her food blog features amazing recipes from around the world.