If you have a credit card, chances are that it could be a cash back as banks today wish to show their appreciation towards their customers by giving them cash back. This is a kind of a reward program where you get cash back for your spending done through the credit card. Many banks offer reward points on your credit card spending. These points are equivalent to the value in your currency and can be reimbursed once they are collected.
You can look for the best cash back card if you usually spend by way of a credit card. This way you get a good term credit on the one hand while on the other you get cash back on your spending.