Chaining handles collisions by allowing multiple entries to exist at the same index using a Linked List. If two keys map to the same bucket, they are simply "chained" together.
We access the bucket and iterate through the linked list to find a matching key.