CSSファイルやJavaScriptファイルを読み込むときの末尾にあるクエリー文字列は何のためにあるか

CSSファイルやJavaScriptファイルを読み込むときの末尾にあるクエリー文字列の役割はキャッシュ制御ですが、もう少し詳しく調べてみました。