דפיו של אתר אינטרנט ערוכים בקוד המבוסס על תקן ה-HTML או ה-XHTML, ולרוב ייעשה שימוש ב CSS לשם עיצוב הדף.
תוכן דינמי/אינטראקטיבי יכול להיווסף לאתר באמצעות קוד בשפת ה-JavaScript המובנית ברוב הדפדפנים (או בשפת VBScript של מיקרוסופט), והוא מוסף על קוד ה-HTML שבדפיו של האתר.
לעתים, ערוך האתר בעזרת קודים מתקדמים יותר (למשל: PHP, ASP, XML) המתבצעים בשרת האתר מיד עם קבלת בקשה מהמשתמש, ומייצרים קוד HTML שהדפדפן של המשתמש יוכל להציג. לעתים קרובות השימוש בקודים אלו נעשה כדי לשלב מידע הנמצא בתוך בסיס נתונים שעל השרת.
דפדפן בדרך כלל כולל תוכנות תקע (Plugins), המאפשרות הצגת תוכן גרפי פעיל ואפקטים מתקדמים אשר אינם כלולים בתקן HTML בסיסי, כגון מצגות Flash ויישומוני Java.
על מנת לאפשר לגולש התמצאות נוחה באתר, כך שיוכל להגיע במאמץ מזערי לכל אחד מדפי האתר המעניינים אותו, עומדים לרשותו בדרך כלל כלים לניווט באתר.
דפיו של אתר אינטרנט בדרך כלל נגישים מדף אחד מרכזי הנקרא דף הבית (אין לבלבל מושג זה עם דף הבית של הדפדפן).
אתרים מסוימים עשויים לדרוש הירשמות כדי לגשת לאזורים מסוימים באתר.