Information and communication technologies