When an invoice is save it hits the ledgers immediately even if the sale is not completed/delivered.
By saving as draft it allows you to print and complete the sale at a later point giving you a list of completed sales invoices and a list of pending sales which would be the draft invoices