Downloadable computer software for connecting contractors and customers, preparing invoices over computer networks, tracking documents over computer networks, and facilitating electronic communications between registered users; Downloadable software in the nature of a mobile application for connecting contractors and customers, preparing invoices over computer networks, tracking documents over computer networks, and facilitating electronic communications between registered users; Business technology software consultation services; Design and development of computer software for the improvements of purchasing functions of business; Development of customized software for others for use in risk assessment, information security, business analysis, audit and audit planning, and sales management; Providing information relating to on-line non-downloadable software to facilitate electronic communication between individuals provided via the Internet; Providing temporary use of on-line non-downloadable software and applications for connecting contractors and customers, preparing invoices over computer networks, tracking documents over computer networks, and facilitating electronic communications between registered users; Providing temporary use of on-line non-downloadable software development tools; Software as a service (SAAS) services featuring software for connecting contractors and customers, preparing invoices over computer networks, tracking documents over computer networks, and facilitating electronic communications between registered users