طراحی وب سایت ها یا اپلیکیشن ها طی چند مرحله انجام می شود که از این بین نام دو بخش برای کاربران و مدیران سایت ها بسیار آشنا بوده و گاهاً اطلاعات قابل توجهی در این زمینه دارند. طراحی User Interface یا همان رابط کاربری برای جلب نظر مثبت کاربر بسیار دارای اهمیت می باشد و تقریباً همگام با آن طراحی User Experience یا تجربه کاربری می باید انجام شود. این دو بخش از طراحی مکمل همدیگر بوده و درکنار هم نتیجه مطلوب را حاصل می کنند.

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