Say vs. Speak

Hi teachers,

Please look at the following:

[color=blue]I spoke to John yesterday.
I talked to John yesterday.

What is the difference?
Could you shed some light on how to use say and speak?

Thanls in advance


Here are two threads that will be of help:

Speak vs say

May I talk with Alan?