After several years, this is still the simplest imo, and the best explanation about what is monad.
https://www.adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html
Monad imo is just a wrapper (in the context) that acts on behalf of you in handling the operations accordingly by obeying some laws.