It requires Steamworks (achievements, dlc, extra features for developers), which means you have to add it to your Steam account. Some games only have Steamworks if you buy them on Steam but can be bought and played on other digital download services without Steamworks. Civ 5 is not one of those.