Laten we beginnen met het bekende terrein: de headful (of traditionele) website. Dit is het type website dat de meeste mensen kennen. In een headful architectuur zijn de front-end (wat bezoekers zien) en de back-end (waar de content wordt beheerd) nauw met elkaar verbonden. Contentbeheer, design-updates en functionaliteiten worden allemaal binnen één systeem beheerd en getoond. Dit betekent dat aanpassingen in de back-end direct invloed hebben op wat de bezoekers op de front-end zien. Voor veel bedrijven is dit een eenvoudige en betrouwbare manier om hun website te beheren, vooral wanneer de focus ligt op een gebruiksvriendelijke, rechttoe-rechtaan aanpak.
Toch kan er met een headful website eenvoudig verbinding gemaakt worden met andere externe systemen, waarbij je niet beperkt bent tot de inhoud van de website zelf. Ook de gegevens uit andere bronnen kunnen gemakkelijk eruit gehaald worden en verstuurd worden naar andere systemen. Dit kan namelijk op verschillende manieren. Zoals net al is verteld kan dat via back-end, maar ook via API-koppelingen.