Credit Card Glossary: Terms and Definitions
Business card (business credit card)
A business credit card is sought by corporate executives or business owners in order to separate keep business expenses from personal charges. Often, business credit cards offer business oriented rewards, such as office supply discounts or travel benefits. Compare business credit cards.