What is the difference between invoice date and due date?

Invoice date is the date when the invoice is created or issued. And, due date is the deadline by which the payment for the invoice should be made.