Everybody has the idea that everyblock is mined in 10 minutes, but that is an average.
There are blocks mined in 1 minutes and others can be mined in 2hs.
However this is the rarest and there are many reasons for it.
If more advance users can explain the reasons of such a delay in the mining of a block we will be grateful.
Also to explain if this affect in any aspect.