Text this: Information and communication technologies: A remarkable revolution !