How to use the command find & grep (xargs)

the command xargs allows to use the command find and grep simultaneously. This allows to have a refined search option.

find /path/where/to/find -iname "*txt" -type f | xargs grep -l word

This syntax allows to find in /path/where/to/find all the .txt files that contains a word