The simplest way to understand the coherence of a wave is by considering two points in space or in time, dependng on if you are considering spatial or temporal coherence.
If you know the value of the amplitude of a wave at point A, what do you know about the amplitude at point B? If knowing the value at A tells you exactly the value at B, then it is coherent (coherence = 1). If knowing the value at A tells you nothing about the value at B, then it is incoherent (coherence = 0). If knowing the value at A tells you the value at B with a certain uncertainty, then you are somewhere inbetween (0 < coherence < 1), with the smaller uncertainty corresponding to a greater degree of coherence.
Hope this helps.