There are many different ways that you can blog. You can blog with a hosted service, such as one listed here under Blog Services. You can also download Blog Software and host your own blog (this would require some technical knowledge on your part).
- Drupal (actually a CMS)
- Joomla (actually a CMS)
- Moveable Type
If you know of any other FREE blog services or software, please list them in the comments.