I dag forekommer også . Brukergrensesnittet kjører på en personlig datamaskin, et nettbrett, en mobil enhet eller noe annet. De kommuniserer med brukergrensesnittjeneren som kjører på en egen maskin. Brukergrensesnittjeneren kommuniserer i sin tur med en eller flere applikasjonstjenere. I bunnen ligger fremdeles databasetjenerne. Prosessmotoren kan danne et femte lag.