What is Earth Leakage Circuit Breaker (ELCB)? — Explanation

What is Earth Leakage Circuit Breaker or ELCB?