Discovery offers a range of products including medical aid, life insurance, credit cards and investments, underpinned with Vitality rewards.