وب سایت به مکانی در اینترنت گفته می شود که یک صفحه همراه متون را در خود جای داده است در ابتدا هر وب سایت یک صفحه داشته اما امروز سایت می تواند هزاران صفحه ی تو در تو داشته باشد به بیان دیگر به مجموعه ای از صفحات در اینترنت که متعلق به مکان خاصی( هاست و دامنه منحصر به فرد هر سایت) هستند، اصطلاحا وب سایت گفته می شود.
محتویات وب سایت ها عموما بر روی کامپیوتری به نام سرور قرار دارد و مجموعه ای از سرورها، شبکه جهانی وب را تشکیل می دهند هر سرور می تواند یک یا تعداد بیشتری از سایت ها را درون خود جای دهد هر سرور برای آنکه از سرورهای دیگر متمایز شود و نیز هر وب سایت برای آنکه از وب سایت های دیگر متمایز شود، توسط یک شماره شناسایی منحصر بفرد یا IP مشخصی می شود و برای هر سایت می توان یک دامنه انتخاب کرد که هیچ دامنه ای مشابه دامنه دیگر نیست و هر دامنه یکبار ثبت میشود البته دامنه ها با پسوندهای مختلفی ثبت میشوند که هر پسوند نشاندهنده موضوع و مکانی خاصی است مثلا پسوند .net بشتر برای کارهای شبکه و it ثبت میشود و پسوند com تجاری میباشد بعضی پسوندها هم نشان دهنده کشور آن وب سایت میباشند مثلا پسوند .ir برای کشور ایران و پسوند .tr نشانگر کشور ترکیه است.
حالا سوالی که مطرح میشود این است که یک وب سایت از چه چیزهایی تشکیل میشود؟
یک وب سایت از تصاویر و متون و رنگها تشکیل میشود که به ان قالب سایت می گویند البته این چیزی است که کاربران با باز کردن سایت میبینند در واقع بخش اصلی یک وب سایت بغیر از طراحی قالب سایت ، زبان برنامه نویسی و افکتهای حرکتی آن است که در ابتدا بیشتر وب سایتها با html طراحی میشدند اما امروزه زبانهای برنامه نویسی مختلفی از جمله php.asp.java و … وجود دارد که هر کدام برای وب سایت قابل استفاده هستند و بسته به نوع کار وب سایتها باید از این زبانهای برنامه نویسی استفاده نمود.