That's called a DMS or document management system. I can imagine a small firm may struggle to accept that's what they want.
Bob
My firm produces a great deal of research and cusomized client content. We need a system to allow to tag both specific content as well as documents so that we can organize and retrieve the information in a more catalogued way. Any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic