دو نوع طراحی وب سایت وجود دارد، نوع اول حرفه ای و با کدنویسی مانند سایت هایی که با PHP و Node Js و ASP.net طراحی می شوند. و طراحی سایت بدون کدنویسی مانند سایت هایی که با CMS هایی مانند وردپرس، جوملا و دروچال طراحی می شوند.