Amikor megnyitunk egy weboldalt, az általában több részből áll: fejlécből, tartalmi blokkból és láblécből, és sokszor ezeket is fel lehet bontani. Ha az oldalon belül elkezdünk új lapokat megnyitni, megfigyelhetjük, hogy igazából nem sok minden változik, általában csak a tartalmi szekcióba kerül új szöveg, valamint a hirdetések cserélődnek le.
Jogosan vetődhet fel ilyenkor, hogy miért kell akkor a teljes oldalt újratölteni? Sokkal kisebb terhelés lenne mind kliens-, mind pedig szerveroldalon, ha a korábbi állapothoz képest csak a változásokat kéne kiküldeni. Ennek az oka pedig az, hogy az HTML-ben az oldalak egy nagy egységként vannak kezelve, amit csak programozással lehet szétbontani.
Milyen következményekkel járna, ha egy-egy weboldal ilyen darabokból állna? Mivel egy kis blokkban jóval kevesebb adat van, mint a teljes lapon, ezért a szerveren az adatbáziskérések száma jelentősen csökkenhet. A kis kódrészeket gyorsabb kiszolgálni, így a sávszélességen és a processzoridőn is rengeteget spórolhatunk, és nem csak a kiszolgálón, hanem a kliensen is. A böngészőben a kevesebb adatot gyorsabban lehet feldolgozni és kirajzolni a képernyőre, azaz végeredményben többszörösére növekedhet a megjelenítési sebesség. A különböző blokkoknak egyedi gyorstárazást állíthatunk be, hisz nagy valószínűséggel egy portálon például a gyorshírek hamarabb frissülnek, mint az időjárási információk.
A weboldalaknak a fentiekben leírt szétszabása a jelenleg használatos technológiákkal lehetséges. Ez természetesen új problémákat is felvet, amiket meg kell oldani. Ahhoz, hogy a keresők továbbra is indexelni tudják az oldalt, meg kell hagyni a korábbi HTML generáló algoritmusokat, és külön el kell készíteni azokat az atomi blokkok adatait kiszolgáló kódot (bár az előbbiek az utóbbiakból épülnek fel). Mivel a weboldalak látogatói hozzászoktak, hogy az egyes oldalak között a böngészők előre és vissza gombjaival tudnak navigálni, meg kell oldani, hogy azok továbbra is működjenek.
Amennyiben a technológia működőképes, célszerű elgondolkodni új szabványok létrehozásán vagy a meglévők átdolgozásán.