Small businesses often grow out of hobbies and passion projects, and because that means money may have taken a back seat to passion (at first, anyway!) the fundamental step of creating a business plan is often left out. Here's a great source from the U.S. Small Business Administration on the basics of creating your first business plan.