Adding the parameter to the filename forcing browser to reload file without using the cached one, because "style.css?ver=1" is different path than "style.css?ver=2". This technique works with all files: javascript, swf, images etc.
<link href="style.css?ver=1" rel="stylesheet" /><script src="script.js?ver=1"></script>