You can use anything that presents information in an organized and well structured manner. If I needed to document an application I would use an internal Wiki. Especially if it's open source since other users will be able to edit and make changes that are needed.