Credit Card Glossary: Terms and Definitions
Corporate credit card
A corporate credit card is issued to members of a company, for use on company business. Corporate cards may be credit cards, or they be charge cards — which must be paid off in full monthly. The cards also may have special features installed to prevent or limit their use at certain types of establishments.