Veb-sajt (veb-lokacija, veb-mjesto) (engleski: website, web site),[1] skraćeno sajt (engleski: site),[2] jeste skup povezanih veb-stranica tipično serviranih s jedne veb-domene. Veb-sajt je smješten (hostiran) na najmanje jednom veb-serveru, dostupan preko mreže poput interneta ili privatne LAN-mreže, a preko internetske adrese poznate kao URL. Svi javno dostupni veb-sajtovi kolektivno čine World Wide Web.
Veb-stranica je dokument, obično napisan u običnom tekstu prožet instrukcijama formatiranja koda zvanog Hypertext Markup Language ili Extended HTML (skr. HTML, XHTML). Veb-stranica može uključiti elemente iz drugih sajtova sa odgovarajućim HTML kodovima.
Veb-stranicama se pristupa i transportiraju se sa Hypertext Transfer Protocolom (HTTP), koji može opcionalno upotrijebiti enkripciju (HTTP Secure, HTTPS) da omogući sigurnost i privatnost za korisnika od sadržaja veb-stranice. Korisnička aplikacija, obično internetski preglednik, renderira sadržaj stranice prema HTML markup instrukcijama na monitoru.
Stranice na veb-sajtu mogu često biti preuzete preko jednostavnog Uniform Resource Locatora (URL), koji se zove i veb-adresa. URL-ovi stranica organiziraju stranice u hijerarhiju, iako hyperlinking između njih izražava doživljaj strukture stranice čitaocu i vodi navigaciju čitaoca sajta koja uglavnom obuhvata početnu stranicu s većinom linkova na veb-sadržaju sajta, a, dopunski, i prema linkovima "O (nama)", "Kontakt" i sl.
Neke veb-stranice zahtijevaju pretplatu za pristup nekim ili svim svojim sadržajima. Primjeri pretplate veb-sajtovima uključuju dosta poslovnih stranica, dijelova veb-stranica za novosti, akademskim sajtovima, sajtovima za igre, razmjenu datoteka, forumima, veb-mailovima, društvenim mrežama itd.