What does this mean: RewriteCond %{REQUEST_FILENAME} !-f/d?

I found something similar about my question at http://www.sitepoint.com/forums/showthread.php?t=162537:

DirectoryIndex index.php
RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ %{REQUEST_FILENAME} [L]

RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME}/index.php -f
RewriteRule ^ %{REQUEST_FILENAME}/index.php [L]

RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule ^ 404/ [L]

RewriteRule ^(.*[^/]) index.php?var=$1 [QSA,L]

I only know the first two lines. :frowning: