3-lagsmodellen er en model til at analysere IT-systemers opbygning.
Der er 3 lag:
Eksempel 1.: Websiden MyHome.dk. Ejendomsmæglerfirmet MyHome har en webside, hvor man kan slå ledige boliger op, se billeder og måske vandre rundt i en 3d model og møblere med egne møbler.
Præsentationslaget er websiden (og forskellige gadgets, så man kan møbler m.m.)
Datalaget kan vi ikke se. Det består af en række HTML-filer og en masse data om huse og lejligheder, billeder m.m.
Logik-laget er det kode, der gør, at når vi trykker på en link, fx en tekst med et hus, vi gerne vil se mere om, så vises billedet, priser m.m.