Svakodnevno pregledamo mnoge web stranice, s njih dobivamo potrebne i ne baš mnogo informacija. Uz pomoć portala komuniciramo s prijateljima i ostavljamo poruke na forumima, LiveJournalu i društvenim mrežama. Istovremeno, nikada ne razmišljamo o tome od čega se sastoje svi ovi internetski izvori.
Svaka web lokacija, forum, dnevni dnevnik i bilo koji drugi resurs pregledan kroz preglednik sastoji se od skupa povezanih web stranica. Sve što gledate u prozoru preglednika: audio, video, fotografije, razni tekstovi, uključujući ovaj članak - sve je to na odvojenim web stranicama i naziva se sadržajem. Web stranica je dokument s bilo kojim sadržajem koji je u njemu objavljen na Internetu i pregledan putem web pretraživača. Ovisno o zadacima, stranice koje čine web stranice mogu biti stranica ili dinamičke Statičke web stranice Po imenu se može činiti da statična web stranica treba imati apsolutno stacionarni sadržaj. Ali u stvarnosti to nije slučaj: takva stranica može sadržavati pokretne animacije, audio, pa čak i video snimke. A nazivaju se statičkim, jer su dokument s potpuno unaprijed napisanim nepromijenjenim kodom. Ove stranice su napisane pomoću označnog jezika koji se naziva HTML. HTML je prvi i glavni jezik koji se koristi za stvaranje web stranica, ali budući da je njegova funkcionalnost vrlo ograničena, s vremenom je postalo neophodno kreirati kaskadne CSS stilske listove. Zahvaljujući CSS-u prve nespretne stranice počele su poprimati uredniji i estetskiji izgled i postale onakve kakve ih danas vidimo. Dinamične web stranice Potreba za takvim stranicama pojavila se vrlo brzo. Zahvaljujući njima sada možemo lako pretraživati web lokaciju, otvarati račune na društvenim mrežama, forumima, u LiveJournalu i koristiti razne mrežne testove. Takve stranice su napisane pomoću web programskih jezika: PHP, JSP, Java Servlet i ASP. NET. Razlika između dinamičkih i statičnih stranica je u tome što se njihov kod generira programski. Odnosno, kada uđete na web mjesto koje se sastoji od dinamičkih web stranica, program na poslužitelju generira kôd stranice prikazane na ekranu u skladu s parametrima koje ste naveli. Unesete svoje korisničko ime i lozinku, a program prikazuje vašu stranicu na društvenoj mreži, na forumu. Ako postavite parametre pretraživanja, dobit ćete stranicu čiji kod sadrži veze do upita za pretraživanje.