General "late":
* Tard: This is the most common and versatile translation for "late". It can be used for time, arrival, age, etc.
* En retard: This translates to "late" in the sense of being behind schedule.
* Tardif: This is more formal and less common than "tard," and usually refers to something happening later than usual.
Specific contexts:
* Late at night: Tard dans la nuit
* Late in the day: Tard dans la journée
* Too late: Trop tard
* Late bloomer: Un(e) tardif(ve)
So, the best translation depends on the specific situation.
For example:
* "I'm late for work." would be "Je suis en retard au travail."
* "It's getting late." would be "Il se fait tard."
* "She's a late bloomer." would be "Elle est une tardive."