CNP, or card not present, is a type of credit card fraud that literally means the card is not physically presented to the merchant at the time of its use. It generally occurs when scammers obtain credit card details illegally and use them to make purchases online or over the phone, and is precisely why credit card holders keep their card information to themselves.
Gift card fraud involves using stolen credit card details to purchase gift cards. Part of the reason gift card fraud is popular among scammers is its anonymity. By using credit card information to purchase a gift card, a fraudster essentially keeps stolen cash without having spent it.