If you have a knack for writing and have a little time, writing and publishing articles is a great way to get exposure for you and your business. First of all it can establish you as an expert in some area of business, secondly it gets your link referenced in other websites, which is good for your search engine rankings. You also get long term traffic as people read your articles and click on your signature links at the end of the article. I've listed a few places below that allow you to post your articles for free, and also offer a little advice on sections that you will be asked to fill in when submitting your articles. If you write a lot of articles you might want to consider buying a software package that can submit them for you, but I personally just submit my own manually.
Places to submit your articles
These are places where you can submit your articles; they are easy to register, and easy to submit. You should have the following prepared before submitting your articles:
Author Bio - a little something about you
Reference - a link back to your website
Summary - A short description of your article
Keywords - a very brief list of not more than 10 keywords