As a member of the executive club, you can accrue Avios points and redeem them for rewards. On the other hand, the British airways promo code might be used by those who don't fly often.