provide (make available)
supply (goods, services, information)
Le site fournit toutes les informations nécessaires aux candidats.
The site provides all the necessary information to applicants.