Everything you need to know to launch a successful enterprise — from the business plan to financing, marketing, and more.