42 Computer programming in the fields of human resources management, personnel and candidate attraction, onboarding and selection, personnel management and personnel-related skill and competence management, education, candidate relationship management and training; Design, development, installation, updating and maintenance of software and computer programs and computer programming for human resources management and recruitment; Provision of search engines for the Internet for use in the field of human resources management, education and recruitment; Application services provider (ASP) featuring enterprise software in the nature of a database for non-transactional data and a search engine for database content and communications software for connecting computer network users applications; Providing online non-downloadable software to enable users at one or more locations to create, schedule and participate in interactive online meetings, events, group collaboration sessions and educational training and distance learning sessions, to create, view, use and edit electronic data and documents and to use, view and share enterprise software applications for training, performance, evaluation, succession planning and human resource management, personnel employment, education and recruitment; Providing temporary use of non-downloadable customized database management software, for others in the field of human resources management, personnel employment, personnel education, development and recruitment; design and development of customized database software, for others in the field of human resources management, personnel employment, personnel education, development and recruitment; providing online non-downloadable software to enable security services for protection against illegal network access; Platform as a service (PAAS) featuring enterprise computer software platforms for accessing databases in the field of human resources management, personnel employment, personnel education, development and recruitment; Providing an web hosting platform for business enterprises in the field of human resources management, personnel employment, personnel education, development and recruitment; Computer services, namely, hosting online websites for businesses where employees, business partners and customers can share information, participate in discussions, form virtual communities and engage in social networking; Application service provider (ASP) featuring software for use by businesses to create social networking sites for employees, business partners and customers; Electronic data storage