This used to worry me whenever I was replacing static HTML files in a shared web hosting environment.
When pasting (or FTPing) a file "over" another file with the same name, is there a brief moment during which neither file exists?
If I have index.html on a web server, and I paste a new index.html over it, is there a chance that users requesting that file will receive a 404 error?