المواقع الإلكترونية
يتكوّن الموقع الإلكترونيّ من مجموعةٍ من الصفحات المرتبطة مع بعضها البعض، حيث تكون هناك صفحةٌ رئيسيةٌ للموقع وتتشعب منها صفحاتٌ فرعيةٌ، ويمكن الوصول إلى هذه الصفحات باستخدام برامج خاصة تسمى (متصفحات الإنترنت)، وتختلف أهداف كلّ موقعٍ إلكترونيّ عن آخر، فبعضها يهدف إلى تسويق سلعٍ معينةٍ، أو خدماتٍ معينة، وبعضها الآخر يعمل كمنتدى، أو كوسيلةٍ للتواصل الاجتماعيّ، أو كمدوناتٍ وغير ذلك من الأهداف.
يتطلّب إنشاء الموقع الإلكترونيّ وجود نطاق (Domain) وهو الاسم أو العنوان الإلكترونيّ (URL) الذي يدلّ على الموقع، مثل: (www.google.com)، ولكلّ موقعٍ نطاقً خاصٌّ به، حيث لا يمكن أن يتشارك موقعان بنطاقٍ واحد، وعادة ما يتم دفع مبلغٍ من المال بشكلٍ سنويٍّ مقابل حجز هذا الاسم حتّى لا يستخدمه أحدٌ آخر، كما يتطلب الموقع وجود خادم (Server) أو مضيف (Host) وهو جهازُ الحاسوب الذي يتمّ تحميل الملفات عليه، فكلّ صورةٍ أو نصٍ يتمّ نشرها على الموقع يجب أن تكون مخزنةً في جهازٍ ما وأن يكون هذا الجهاز متصلاً بشكبة الإنترنت بحيث يسمح للناس حول العالم بالوصول إليه، وتقدّم عددٌ من الشركات خدمات الضيافة (Hosting) بالسماح بالمواقع الإلكترونية أن تكون مخزنة لديها بمقابلٍ ماديٍّ سنويّ.
 
هناك العديد من المواقع الإلكترونية التي تقدم خدمة (إنشاء موقع إلكتروني)، حيث توفر عدداً من التصاميم والقوالب الجاهزة والتي يمكن ملؤها بأيّ محتوى يرغب به المستخدم، مثل: الصور، والنصوص، ومقاطع الفيديو، كما يمكن تصميم أقسامٍ تفاعليةٍ تستقبل التعليقات من زوّار الموقع وغير ذلك من الصفحات والأقسام التفاعلية، ولا يستلزم إنشاؤها أيّ معرفة بلغات البرمجة، أو تصميم المواقع الإلكترونية.
ولعمل موقع إلكتروني بواسطة أحد تلك المواقع يجب:
 
وفي النهاية يجب الاستعانة بخادمٍ لنشر الموقع والحصول على عنوانٍ أو اسم إلكترونيّ له، وهناك العديد من الشركات التي تقدّم عدداً من الخيارات بسعات تخزينٍ مختلفة.
 
هناك برمجيات جاهزة، مثل: (Google Web Designer) أو غيرها والتي تقلّل من أهمية معرفة لغات البرمجة، حيث إنّه في حين يتطلب بعضها معرفة بسيطة بالأساسيات، مثل: (CSS) و (HTML)، لا يتطلّب بعضها الآخر أيّة معرفة بها، وهي بذلك تتيح فرصة تصميم قوالب مختلفة لصفحات الموقع، ويمكن الحصول على هذه البرمجات بشكلٍ مجانيٍّ أو يمكن شراؤها على (CD)، أو تحميلها من الإنترنت، والعمل عليها وتصميم القوالب على جهاز الحاسوب الشخصيّ.