General liability insurance is a specific insurance policy that covers injury and damage to third-parties, while home-based business insurance is an umbrella term that may include several different insurance policies such as general liability, professional liability, legal expense, contents coverage, etc, bundled into a package specially curated for businesses that operate out of the owner’s home.