Both types of card work in the same way: the more you spend, the more you earn. However, rewards cards tend to earn your slightly more, albeit with the crucial proviso that they generally tie you into spending with certain retailers. Conversely, cashback cards can feel more flexible but they may be slightly worse value in terms of the kickback.