TurboTax Business doesn't handle the 1040 and Schedule C forms needed by home-based businesses, contractors, sole proprietors, and most single-member LLCs. Instead, TurboTax Business covers returns for corporations, partnerships, multi-member LLCs, and fiduciaries.
If you purchased TurboTax Business by mistake, request a refund for your software and then go with either TurboTax Home & Business (CD/download) or TurboTax Self-Employed (online).