ikkunointiympäristössä
Ikkunointiympäristö tarkoittaa kuvasuuntaan ja vuorovaikutukseen tarkoitettua ohjelmistoarkkitehtuuria, joka mahdollistaa graafisen käyttöliittymän ikkunoiden kautta. Se hallinnoi ikkunat, niiden sijoittelun, koon muuttamisen ja koristeet sekä tarjoaa mahdollisuuksia sovellusten näkymien hallintaan näytöllä. Ikkunointiympäristö sijaitsee näytön ohjauskerroksen päällä ja se vuorovaikuttaa syöttölaitteiden kanssa, kuten näppäimistön ja hiiren kanssa.
Keskeiset komponentit ovat näyttöpalvelin, ikkunajohtaja ja työpöytäympäristö. Näyttöpalvelin vastaa kuvien renderöinnistä ja syötteen välittämisestä näytölle. Ikkunajohtaja
Toiminta perustuu usein kolminkertaiseen arkkitehtuuriin: näyttöpalvelin vastaanottaa ja renderöi sisällön, ikkunajohtaja hallitsee ikkunoiden käyttäytymistä ja asettelua,
Esimerkit ja ympäristöt vaihtelevat alustasta riippuen. Linux- ja Unix-tyyppisillä järjestelmillä yleisiä ovat GNOME ja KDE Plasma