What is the role of ICMP in networking?
ICMP (Internet Control Message Protocol) is used for diagnostic and error-reporting purposes in networks, such as sending ping requests.