It makes them feel good about themselves to tell the world what important things they've been doing and what profound thoughts they've been having.
While this looks like the most obvious reason for a Web log, I think it's probably the least likely reason, since it's too trite and shallow.