Discovery Ltd. se dedica a la prestación de servicios financieros y de seguros. La compañía tiene su sede en Sandton, Gauteng, y actualmente emplea a 13.800 trabajadores a tiempo completo. La empresa utiliza un modelo de seguros de valor compartido en todas sus actividades. Ofrece este modelo de seguros de valor compartido en sus tres áreas de negocio: Sudáfrica, el Reino Unido y Vitality Global. En Sudáfrica, ofrece Discovery Health, Discovery Life, Discovery Invest, Discovery Insure y Discovery Bank. Discovery Health es un administrador de planes médicos y proveedor de atención sanitaria gestionada. Discovery Life ofrece cobertura integral de vida, invalidez, protección de ingresos, enfermedades graves y servicios funerarios a clientes particulares y empresariales. Discovery Bank es un banco minorista digital de servicio completo que ofrece una amplia gama de productos. En el Reino Unido, ofrece VitalityHealth, VitalityLife y VitalityCar. Vitality Global cuenta con dos unidades de negocio: Vitality Network y Vitality Health International.