The JavaHelp API provides a way for application online documentation. Just like WinHelp, you can navigate and search through documentation. But unlike WinHelp, JavaHelp is written in Java, so is a cross-platform solution. It is even cross-language as it possible to use a help server. Check out the examples in this category!