Computer software; computer software applications for mobile devices; Software platforms for dissemination of information; Application software; Computer software for sharing or otherwise providing electronic media or information via communication networks
Electrical and Scientific ApparatusSoftware design and development; Science and technology services; Design services; Industrial research
Computer and Scientific