A business umbrella policy will provide additional liability insurance above and beyond your underlying liability insurance policies. Coverage will start once your underlying coverage limits have been met.
For example: If your company has delivery trucks, then you will have a commercial auto policy that most likely has a limit of a million dollars. Your umbrella policy would provide an additional million dollars above your auto policy that would start once the auto policy limits have been exhausted.