Software standards describe the products being used within the Government of Alberta to perform singular or multiple related tasks. Software standards may also be products that are used to operate hardware and to provide and maintain a platform for running other software. This section contains all forms of software; application, system, and middleware. These standards may include: