A business owner’s policy (BOP) is a type of insurance policy that bundles multiple types of commercial insurance coverage, such as general liability insurance and commercial property insurance. BOPs are sometimes referred to as umbrella policies and can be a convenient solution for meeting small business insurance requirements.