British Airways has a loyalty program called Membership Executive Club. In the program, regular travelers can accrue points when they fly with this airline. They use those points to buy flights or upgrade to higher membership categories. There, they can gain access to 230 Executive Club and Oneworld Alliance lounges.