The wikipedia article on monads somewhat mysteriously notes that
Monads can be defined in any 2-category ${\mathfrak C}$. The monads defined above are for ${\mathfrak C}$ = Cat.
where Cat is the 2-category where objects are categories, morphisms are functors and 2-morphisms are natural transformations.
What does a monad in a general 2-category look like? My first attempt at defining it would be
If ${\mathfrak C}$ is a 2-category, a monad on an object $C\in {\mathfrak C}$ consists of an endomorphism $T:C\to C$ and a pair of 2-morphisms, $\eta:{\rm id}_C\to T$ and $\mu : T\circ T \to T$ with some coherence conditions.
I can't quite formulate the coherence conditions - it seems to hinge on knowing what $F\phi$ means when $F$ is a morphism and $\phi$ is a 2-morphism. I can understand the notation when we're talking about Cat, but not in the general case.
So my questions are:
- What does the definition of a monad in a general 2-category look like?
- Are there examples of 2-categories ${\mathfrak C}$, other than Cat, where monads on ${\mathfrak C}$ correspond to something we already know about?
Your attempt is correct. The coherence conditions are as expected. In a $2$-category, when $f$ is a $1$-morphism and $\eta$ is a $2$-morphism, then $f\eta$ abbreviates $\mathrm{id}_f \circ \eta$. For questions of this type you can almost always consult the nlab, in this case the article on monads states the definition you are looking for.
Concrete examples:
Monoidal monads are monads in the $2$-category of monoidal categories.
In the $2$-category of rings and bimodules a monad is an algebra over a ring.
See also other examples in the nlab artice. You can also look at other concrete examples of $2$-categories and see what happens.