In general, if a card earns miles, it means it earns currency in an airline's frequent-flyer program. You redeem those miles for free flights on that airline. Points. In general, when a travel card earns points, you earn rewards in a non-airline loyalty program, such as that offered by a credit card issuer.