Siemens Healthineers Interview Question

Why do you use a delegate command? How exactly does it differ from a regular command?