Trading is in the game, and you will be able to trade resources and units with other players (Not entirely sure on the units part) and NPC tradesmen will give you better deals in certain cities during certain seasons. Stone might cost 60 gold for 50 nearby, but might be 50 for 50 from the dwarves.