בניית אתרים היא תהליך יצירה ופיתוח של אתרי אינטרנט, והם יכולים לכלול מגוון סוגים של אתרים: אתרים תדמיתיים, אתרי מסחר אלקטרוני, בלוגים, פורטלים, אתרי חדשות ועוד. תהליך בניית אתר יכול להתחיל בשלב האפיון ולהסתיים לאחר השקת האתר והתחזוקה השוטפת שלו.