کدهای جاوااسکریپت و CSS که مستقیما” در خود فایل HTML شما استفاده شده است ، در هر بار فراخوانی صفحه توسط بازدیدکنندگان دانلود میشوند.این باعث می شود که سایت شما از مزایای Caching و کاهش حجم صفحات توسط مرورگر بی بهره باشد . اما اگر کدهای جاوااسکریپت و CSS شما در فایل های خارجی باشد در طول گردش در وب سایت شما ، مرورگر همواره همان فایلی که در ابتدا دانلود کرده است را اجرا میکند . همچنین اینکار باعث میشود همیشه برای تغییر در قسمت های مختلف سایت ، فقط یک بخش را در کد خارجی تغییر دهید تا تغییرات در کل سایت اعمال شوند.