Meaning of “provide” - Learner’s Dictionary

provide

verb [ T ] us uk /prəʊˈvaɪd/
Medical staff are on call to provide backup in case of an emergency.They provide on-site childcare facilities for employees.A Japanese bank stepped in to provide financial help.This provides solid evidence that he committed the crime.The report provided the stimulus for more studies.

B1 to supply something to someone:

This booklet provides useful information about local services.
It's a new scheme to provide / schools with free computers.
provider noun [ C ]

someone who provides something:

an Internet service provider

(Definition of “provide” from the Cambridge Learner’s Dictionary © Cambridge University Press)