Occurring, arising, or functioning without any delay; happening within an imperceptibly brief period of time.
Relating to, or produced today.
Relating to, or produced in, the current historical period.