What is the difference among the TLS, SSL and SSH?

All three are concerned with security but their working area are different and I would like to know about it.

It is a big question for me.