The Resource Silo has the Marketplace as a requirement, and it is no prerequisite for any other building.
The Silo is an upgrade of the marketplace, and it produces resources daily, like a mine. The generated resource type depends on the town type. Most Silos produce one type of precious resource, while some produce both the lesser Wood and Ore. The number of generated resource are always 1 per type per day.