Application of Union-Find

Can anybody give scenarios where the union-find algorithm is applicable in problems, previously I used to think that it’s the least used method, but recently I found one in July Long.So, my question is when can we actually use a Union-Find method ?..Can anybody give a list of problems…

Thanks in advance!!!