در پروسه طراحی یک وب سایت دو مرحله اصلی دخیل هستند. مورد اول طراحی ظاهر صفحات و مورد دوم تبدیل و ترجمه طراحی
طراحی های انجام شده به یک صفحه وب واقعی است. مرحله اول نیاز به داشتن مهارت و تخصص در طراحی تصاویر و اجزاء و همچنین مرحله دوم نیاز به دانستن علم برنامه نویسی را دارد. مشکل اینجاست که پیدا کردن فردی که هر دو مهارت را با هم داشته باشد دشوار است.