Provide -> Pro = before, in advance; Vide = from Latin videre, to see.

So, basically...Provide comes from the basis of ’seeing in advance’.