On many systems, find does two things
It searches a directory tree recursively
OR it searches a canned database of filenames