• User interface (UI)

    The point of interaction between a user and a machine. It includes buttons, menus, screens or anything used to control or get information from a system.


  • Vendor lock-in

    When an organization depends too heavily on one vendor’s services that switching to a different one becomes too expensive or hard.


  • Virtual machine (VM)

    A virtual computer that uses software to mimic a physical computer. It exists as code within a physical computer, but does not directly use the hardware itself.


  • Waterfall project management

    A methodology where tasks are completed step-by-step from one phase to the next, on the way to a major product or service launch.


  • Wireframe

    A basic visual representation of a web page or application. Wireframes provide an overview of the structure, layout, information architecture and functionality of a product before it’s built. Styling, colours and graphics are kept to a minimum.


  • Intellectual property

    Original work like writing, art or design, protected by law.


  • Interoperability

    The ability of systems or applications to share and use data effectively, regardless of their origins.


  • Hybrid model

    A computing environment that combines different hosting services to store an organization’s data and applications.


  • IDIR

    The secure employee login system for BC Public Service employees.


  • Information architecture

    The practice of structuring, organizing and labelling content on a website or application to support users in finding the information they need.