42 Online non-downloadable software for business management and facilitating business communications in the nature of gathering and delivering employee knowledge directly to executives; online non-downloadable software for human resources, information technology management and management of personnel and business issues, namely, namely providing information that will be used to improve the performance of a business; online non-downloadable software for facilitating communication and information flow between employees and executive management, namely, prioritizing gathered information according to importance, as automatically determined by the software; online non-downloadable software for facilitating communication and information flow between members of an organization, namely, providing otherwise unknown knowledge that assists executives in decision making to improve the performance of the business; online non-downloadable software providing an anonymous communication channel for subordinates in an organization