Products and servicesComputer-related servicesConsulting for computer technologySoftware developmentTraining for computer users