Business continuity insurance is coverage that helps a business recover and continue operations after a covered loss, such as property damage or a key person's death.