Of course there is a difference in that BUPA is said to be a non-profit organisation (the initials stand for "British United Provident Association"), with any surplus ploughed back into services.