Software solutions for documenting technical details

Hello there good people,
As i mentioned in some posts made in another sections, I have a project ongoing.
Involves a networking structure, video -audio transmission and some in house developed solutions.
Now, we all know how valuable is a good documentation and how convenient it is to be easily availble and easy to read and all.
So, I ask: What solutions are out there for writing a documentation and explain all technical details?

Try Xwiki or Mediawiki.

Thanks a lot!
Somehow XWiki caught my eye. Will try on a Linode instance, to see how it fares.
Will provide some feedback.