First, thanks to 808140, he did a good job of explaining monads. This is not my content at all, but his.
A quote from reddit, 808140:
"The first step to understanding "monads" is realizing that the name is scary but the concept is simple. See, the term itself comes from math and was so-named because the people that found a use for it in programming were math people. Despite what some people seem to think, though, you don't need to be a math person to understand them.