Discovery Ltd., finansal ve sigorta hizmetleri sunmaktadır. Şirketin merkezi Gauteng'in Sandton şehrinde olup şu anda 13.800 tam zamanlı çalışanı bulunmaktadır. Şirket, iş alanları boyunca paylaşımlı değer sigortası modelini kullanmaktadır. Şirket, Güney Afrika, Birleşik Krallık ve Vitality Global olmak üzere üç iş kolunda paylaşımlı değer sigortası modeli sunmaktadır. Güney Afrika'da Discovery Health, Discovery Life, Discovery Invest, Discovery Insure ve Discovery Bank hizmetlerini vermektedir. Discovery Health, bir sağlık sigortası yöneticisi ve yönlendirilmiş bakım sağlayıcısıdır. Discovery Life, bireysel ve kurumsal müşterilere kapsamlı yaşam, sermaye sakatlığı, gelir koruma, ağır hastalık ve cenaze sigortası hizmetleri sunar. Discovery Bank, çeşitli ürünleri sunan tüm hizmetleriyle dijital perakende bankasıdır. Birleşik Krallık'ta VitalityHealth, VitalityLife ve VitalityCar hizmetlerini sunmaktadır. Vitality Global'ın iki iş birimi vardır: Vitality Ağı ve Vitality Sağlık Uluslararası.