A bank overdraft occurs when a customer withdraws more money from their bank account than is available, resulting in a negative balance. Banks may allow customers to overdraw their accounts up to a certain limit, but they typically charge fees and interest for this service.