What is DUAL in EIGRP?

DUAL (Diffusing Update ALgorithm) is the algorithm used by Cisco’s EIGRP routing protocol to ensure that a given route is recalculated globally whenever it might cause a routing loop