A key difference is that a business credit card must be repaid by direct debt and in full each month. Unlike a personal credit card, there is no option to pay less than 100% of the outstanding balance each month.
A business credit card is solely for business and business related expenses, under the terms and conditions of the card it cannot be used for personal purposes.
A business credit card must also be connected to a business current account i.e. if you have only a personal current account you cannot apply for a business credit card.