(فهمي الشخصي للموضوع )

الأولى متضمنة في الثانية

أقصد أن تطوير واجهات الاستخدام يتضمن صفحات الويب و تطبيقات سطح المكتب و تطبيقات الجولات ... الخ


و هناك أمر آخر

التصميم قد يكون كصورة أو كقالب psd مثلا

بينما استكمال تطوير واجهة الاستخدام يتطلب تكويده و أحيانا نحتاج لربطه بلغات برمجة مثل javascript

و قد يتضمن تطوير واجهات الاستخدام أساليب استخدام عناصر التصميم

ككيفة ظهور العناصر و طريقة التفاعل مع النقر ... الخ

هذا المقال يلخص اهم الوظائف الموجودة في عالم الويب

https://css-tricks.com/job-titles-in-the-web-industry

اول وظيفتين في المقال هما اجابة على سؤالك ^^

كِلاهما تصميم لكن front-end هو تصميم صفحات الويب باستخدام html&css&js (مع بعض إضافات طبعاً)

اما GUI هي تصميم واجهة البرنامج او التطبيق إما عن طريق الكود او عن طريق photoshop