وقتی شما یک وبسایت را در مرورگر خود باز میکنید، در واقع در حال برقراری ارتباط با یک کامپیوتر دیگر در اینترنت هستید که به آن سرور «server`» میگویند. مرورگر شما از سرور درخواست میکند که محتوای سایت را به آن بفرستد، و سرور هم فایلهایی مانند HTML، CSS و JavaScript را برای مرورگر میفرستد.
بهطور معمول، هر بار که شما روی یک لینک کلیک میکنید یا به صفحهای دیگر از سایت میروید، مرورگر شما دوباره به سرور درخواست جدید میفرستد و سرور یک صفحه کامل جدید را میفرستد. به این مدل از وبسایتها «وبسایتهای چندصفحهای» یا به اصطلاح «Multi-Page Application» (MPA) میگویند.
