Key role of information and communication technologies