You can start basically from the expression:
"my homework is due tomorrow" - which means, you need to submit it by tomorrow.
"overdue" is then just -past a point in time- as you have seen above.
This date does not have to be specific, but is often based on a feeling, emotion or the speaker's personal judgement.