General liability insurance is coverage that protects a business from a variety of claims including bodily injury, property damage, personal injury and others that can arise from your business operations. It’s almost always required in contracts, and often one of the first coverages purchased by a new business.