As nouns the difference between caches and catches
is that caches is plural of cache while catches is plural of catch.
As a verb catches is
third-person singular of catch.
caches
English
Noun
(head)
----
catches
English
Noun
(head)
Verb
(head)
(catch)
Anagrams
*
----