WordPress does not find nor use an .htaccess file
The .htaccess file is used by the Apache web server to determine what rules need to be executed on any files requested from the directory in which the .htaccess file is found, as well as any subdirectories.
If you put the .htaccess file in your WordPress directory, it will affect any files requested of that directory or its subdirectories by any web user.
You create an .htaccess file by saving a text file as .htaccess
You should really look for a primer on htaccess. There are a billion out there but WordPress has their own. Again, .htaccess is not a tool of WordPress, it is used by the Apache web server software.