If you are looking for a powerful, easy-to-use publishing platform, you need look no further than the popular blogging software WordPress. The open source software can be customized with themes and plugins for use as an online magazine, storefront and bulletin board run with contributors, advertisements, SEO tools and affiliate links.