Web -suuntautunut arkkitehtuuri on eräänlainen ohjelmistomalli, jossa ohjelmia käytetään ja niihin pääsee Internetistä tietokoneen sijaan. Tässä mallissa joukko ohjelmia tallennetaan palvelintilaan, ja niitä käytetään ja käytetään Internetin kautta. Yksi tärkeimmistä eduista on, että tämä mahdollistaa helpon pääsyn mistä tahansa paikasta, jossa on Internet -yhteys. Yhdistäminen on myös mahdollista, mikä tarkoittaa, että yksi kirjautuminen antaa käyttäjälle pääsyn kaikkiin sarjan palveluihin. Tämä arkkitehtuuri liittyy palvelukeskeiseen arkkitehtuuriin tai ohjelmapakettiin, koska nämä kaksi ovat lähes identtisiä; Suurin ero on siinä, miten ohjelmia käytetään ja miten niitä käytetään.
Kun tietokone käyttää ohjelmaa, ohjelma on yleensä asennettava tietokoneen kiintolevylle, jossa tietokone avaa sen ja käyttää sen toimintoja. Web -suuntautuneen arkkitehtuurin ansiosta käyttäjä käyttää kaikkia toimintoja Internet -selaimella. Tämä tehdään yleensä kirjoittamalla tietty verkkosivuston osoite ja antamalla kirjautumistiedot. Tämä on mahdollista tallentamalla ohjelmistotiedot palvelimelle, jolle kaikki verkkosivulle menevät pääsevät.
Kiintolevylle asennettujen ohjelmien avulla käyttäjien on huolehdittava siitä, mitä käyttöjärjestelmää he käyttävät, jos muistia ja prosessointitehoa on riittävästi, ja muita laitteistomääritteitä. Vaikka web -suuntautuneelle arkkitehtuurille voi olla joitakin laitteistomääritelmiä, tarpeet ovat paljon pienemmät, mikä tekee ohjelmista helpommin saavutettavissa töissä tai kotona. Käyttöjärjestelmällä on harvoin merkitystä tätä arkkitehtuuria käytettäessä, ja muistia ja prosessointitehoa tarvitaan yleensä vähemmän, joten vanhemmilla tai heikommilla tietokoneilla ei ole juurikaan vaikeuksia käyttää ohjelmia.
Useimmat web -suuntautuneet arkkitehtuuriratkaisut sisältävät myös yhdistetyn kirjautumistunnuksen. Kun yritys käyttää ohjelmistoa, se vaatii yleensä käyttäjän kirjautumisen jokaiseen ohjelmaan. Yhdistämisen yhteydessä tarvitaan vain yksi kirjautuminen, mikä helpottaa validointia palvelimilla ja helpottaa käyttäjien siirtymistä ohjelmien välillä.
Ennen web-suuntautunutta arkkitehtuuria oli samanlainen järjestelmä, joka tunnetaan palvelukeskeisenä arkkitehtuurina, ja nämä kaksi ovat samanlaisia. Molemmat keskittyvät ohjelmistopaketteihin ja on tarkoitettu ensisijaisesti yrityksille, mutta ohjelmat on tallennettu eri tavoin. Palvelukeskeinen arkkitehtuuri tallennetaan vain tietokoneeseen. Monet luokittelevat verkko- ja palvelukeskeisen arkkitehtuurin samaksi asiaksi, koska ohjelmien käyttö on ainoa todellinen ero näiden kahden välillä.