Sounds like you want a wiki. MediaWiki is popular, but there are several others that are also popular and well regarded. Many people use wikis for internal company documentation. Alan Dayley was just talking about using one at his work. I'm sure others here can give you good specific suggestions.