در کارت اعتباري (credit) شخص مي تواند به اندازه اعتباري که بانک به او داده خريد کند حتی بدون اينکه پولي در حساب خود داشته باشد و بعد از طي مدت زمان مشخصی آن مبلغ را به بانک پرداخت نمايد (ویا بصورت قسطی). اما در کارت نقدی (debit) تنها به همان اندازه که حساب خود پول داریم مي توانيم از حساب خود برداشت کنيم.
در حقیقت اکثر کارت هایی که در ایران توسط بانک های داده می شود کارت نقدی است.