وبسایت ها را میتوان بر اساس طراحی به سه دسته اصلی استاتیک، داینامیک و یا سیستم های CMS تقسیم بندی کرد. که هر کدام میتوانند شامل زیر دسته های زیادی باشند.