translate English to French: With the recent explosion of information technology, the possibility for communication between individuals and groups in every part of the world has never been greater.
L'explosion récente des technologies de l'information a donné la possibilité, qui n'a jamais été aussi grande, de communiquer entre individus et groupes dans chaque partie du monde.