A Digital Garden - frequent growth but a bit weedy in the back corner
The term is ambiguous in more ways than one - see GratuitousARPAmbiguousTerminology
I’m using a strict definition of the term ‘Gratuitous’ here: ARP packets whose Sender IP and Target IP are the same (see IPEqualityAsADefinition) and not 0.0.0.0 (see WhyZeroIPIsExcluded)
This is a host telling the network about its own address. Requests and replies both. See GratuitousRequestsVsReplies
GratuitousARPWithUnicastTargetMAC