Kartu kredit adalah kartu bank yang menawarkan kredit instan kepada pemegang kartu. Ketika Anda menggunakan kartu kredit untuk membayar barang, Anda sebenarnya meminjam uang dari bank yang mengeluarkan kartu itu. Alih-alih mengurangi jumlah setiap pembelian dari akun Anda pada saat pembelian (seperti yang terjadi pada ATM dan kartu debit), bank akan membayar vendor dan mengirimkan kepada Anda tagihan kartu kredit setiap bulan yang menunjukkan semua pembelian yang Anda lakukan dengan kartu kredit. Jika Anda tidak membayar tagihan ini dalam 30 hari, perusahaan kartu kredit akan mulai membebankan bunga kepada Anda atas saldo yang belum dibayar.
Kartu kredit adalah bentuk keuangan jangka pendek yang berguna yang dapat digunakan untuk pembelian. Mereka dapat menyediakan sarana keuangan yang berguna untuk pembelian sehari-hari tetapi jika mereka tidak dibayar tepat waktu dan penuh, menggunakan kartu kredit  dapat mengakibatkan pengguna terbelit utang. Sangat penting diingat, ketika menggunakan kartu kredit hanya untuk membelanjakan apa yang Anda tahu dapat Anda bayar dengan cepat.
Kartu toko tersedia di banyak negara. Mereka mungkin tidak digambarkan seperti diatas, tetapi kartu toko adalah kartu kredit yang efektif yang hanya dapat digunakan di satu toko (atau jaringan toko).