Seco Tools interview question

Why do you use pattern in UGNX?