This is Wikipedia's definition of a Blog:
 "A blog (a portmanteau of web log) is a website where entries are written in chronological order and commonly displayed in reverse chronological order. "Blog" can also be used as a verb, meaning to maintain or add content to a blog.

Many blogs provide commentary or news on a particular subject; others function as more personal online diaries. A typical blog combines text, images, and links to other blogs, web pages, and other media related to its topic. The ability for readers to leave comments in an interactive format is an important part of many blogs. Most blogs are primarily textual, although some focus on art (artlog), photographs (photoblog), sketchblog, videos (vlog), music (MP3 blog), audio (podcasting) and are part of a wider network of social media. Micro blogging is another type of blogging which consists of blogs with very short posts."

Well that is kind of clinical description of a blog; from a internet marketing perspective blogging has become an important component of the entrepreneurs's web promotion toolset.  Ok, now you know what a blog is let's provide some resources for those of you who already have a blog or are considering the creation of one.  Happy blogging!
Visit my Blog
Places to post your Blog:

http://www.abotdirectory.com/

http://www.easy-seek.com/

http://www.all-blogs.net/ - blogs only posted here

http://www.blogarama.com/ - blogs only posted here

http://botw.org/

http://www.thedirectoryzone.com/

http://www.netzoning.com/

http://www.dirspace.com/

http://www.googleplusyahoo.com/

Note: most of these directories all blogs or other websites to be posted; I have indicated which are blog only directories.
Blogging Resources

Dfinitive
- This is one of the best blogging resource I've found listing Blog Platforms, Blog Search Engines, Blogging Articles, Blogging Forums, Blogging Resources, Blogging Tools, and Blogs about Blogging.  Tons of useful information; you could spend days investigating all the resources on this website.

DailyBlogTips - From the author of Dfinitive, more great information on blogging.  This one is an actual blog versus Dfinitive which is more of resource site.

Bloggin Tips for Beginners - A great site for someone new to blogging covering everthing you need to know to get started.

Netbusinessblog - For the more experienced blogger that wants to make money there are some good resources here.

Blogger.com - Owned by Google this is a blogging platform, easy to use, somewhat configurable and totally free.  I used blogger to create and host my own blog http://joersacco.blogspot.com/

BlogRush - This is an advertising service where you place a widget (some java script) on your blog, and supply them your RSS feed.  You in turn let them advertise on your blog and they send traffic to you.  They have a pretty strict approval process and it can take weeks so be patient.

FeedBurner - Similar to blogrush, but you supply your RSS feed and everytime you publish feedburner it makes it available to  anyone on the internet who wants to consume the content.  This is actually a way to spread your content to subscribers.

ReviewBack - This is a place to publish your blog and review others people's blogs, they then in turn are requested to review your blog.  Basically a great place to get your blog seen and a place to check out other people's blogs; who knows you might actually learn something.
My favorite Paid to Click program
JoeSacco.com - Your source for Internet Marketing Tools and Opportunities