Modern allows cards from Eighth edition to today.

Modern is a constructed format and therefore adheres to the following constructed rules:
– Minimum of Sixty cards
– No maximum deck size, as long you can shuffle your deck unassisted
– Up to fifteen cards in your sideboard, if used

With the exception of basis lands (Plains, Island, Swamp, Mountain, and Forest), your combined deck and sideboard may not contain more than four of any individual card, counted by its English card title equivalent.

Note: The five snow-covered lands form the Ice Age block are also basic lands. Snow-Covered lands are only permitted in formats that allow expansions from the Ice Age block.

The banned & restricted list can be found here.