GeneralKB is an innovative Knowledge Management software allowing an easy and effective management of all types of knowledge bases. With its intuitive user interface, it is easy to create, capture, and store in one location all types of documents and files and have fast retrieval when required. To improve knowledge sharing, it provides an easy access to an organization's knowledge base either on LAN, VPN, WAN or over Internet and yet it does not compromise on security. The application's Client Server technology provides better data integrity and overall system reliability. Although all the information may be stored in one database, GeneralKB allows creating unlimited number of databases, so an organization can have a separate database for each specific knowledge base. Accessing and managing various databases is also very easy that is by using its integrated Database Manager. Beside organizations, GeneralKB is equally useful tool for individuals as for professionals for managing their own personal information.