42 Providing online, non-downloadable software for document management; Providing online, non-downloadable software for document management using a cloud based server; Providing online, non-downloadable business management software for managing contractor training using a cloud based software system; Providing online, non-downloadable business management software for the provision and recordation of training courses using a cloud based software system; Providing online, non-downloadable business management software for the identification and reporting of trainings taken by individuals using a cloud based software system; Online hosting of websites on the internet featuring company specific training modules, tests and training records; Providing online, non-downloadable software providing online documentation via an online business management portal; Providing online, non-downloadable software for providing online training courses via an online business management portal; Providing online, non-downloadable software for recording completed trainings via an online business management portal; Providing online, non-downloadable software for storing training records online via an online business management portal; Providing online, non-downloadable software for communication between organizations and their third party contractors via an online business management portal; Providing online, non-downloadable software for document tracking via an online business management portal; Providing online, non-downloadable software for requesting training via an online business management portal; Providing online, non-downloadable software for scheduling training via an online business management portal; Providing online, non-downloadable software for generation of completion certificates for completed training courses via an online business management portal; Providing online, non-downloadable software generating training progress reports via an online business management portal; Providing online, non-downloadable software for reviewing training test scores via an online business management portal; Providing online, non-downloadable software for transmitting training progress reports to organizations and their third party contractors via an online business management portal