Science and ICT