Modern generally means something that is "up-to-date", "trendy", "new", or from the present time.
Specifically, it can also refer to the following.