translate English to French: The Internet has been instrumental in advancing the frontiers of knowledge and its effective application.
Internet a contribué pour beaucoup à faire reculer les limites du savoir et a élargi son champ d'application.