There are multiple definitions - click on the translation that matches your context.

提供

动词

full

provide

verb

Definitions of provide

English

(legalese) give; to give or supply something that someone or something needs

The law provides a remedy in cases like this.

English

to say what will or must happen if particular conditions exist, usually in writing

The will provides that the wife will retain full ownership of the house upon her husband's death.