هدف از طراحی ui یا همان (User Interface) ایجاد طراح هایی می باشد که کاربران بتوانند به صورت لذت بخش و آسان از نرم افزار یا دستگاه های رایانه ای استفاده کنند. طراحی ui معمولا به رابط های گرافیکی کاربر (GUI) اشاره می کند و شامل موارد دیگری از قبیل موارد کنترل شده صوتی نیز می باشد.