translate English to French: It has a very different role today.
Aujourd’hui, son rôle est bien différent.