If you say that someone or something has potential, you mean that they have the necessary abilities or qualities to become successful or useful in the future.
If you say that someone or something has potential for doing a particular thing, you mean that it is possible they may do it. If there is the potential for something, it may happen.