यूज़र इंटरफ़ेस
मानव-मशीन अन्योन्यक्रिया के औद्योगिक डिज़ाइन क्षेत्र में यूज़र इंटरफ़ेस वह स्थल है जहां इंसान और मशीनों के बीच अन्योन्यक्रिया स्थापित होती है। यूज़र इंटरफ़ेस में एक इंसान और एक मशीन के बीच अन्योन्यक्रिया का लक्ष्य मशीन का प्रभावी संचालन, नियंत्रण और मशीन की प्रतिक्रिया है जिससे ऑपरेटर को प्रचालनात्मक निर्णय लेने में सहायता मिलती है। यूज़र इंटरफ़ेस की इस व्यापक अवधारणा के उदाहरणों में कंप्यूटर ऑपरेटिंग सिस्टम, हैंड टूल्स, भारी मशीनरी संचालन नियंत्रण और प्रक्रिया नियंत्रण शामिल हैं। यूज़र इंटरफ़ेस बनाते समय डिज़ाइन संबंधी आवश्यक बातें कर्मचारी परिस्थिति विज्ञान और मनोविज्ञान जैसी विधाओं से संबंधित या के रूप में शामिल होती हैं। एक यूज़र इंटरफ़ेस वह प्रणाली है जिसके द्वारा लोगों (उपयोगकर्ता) की मशीन के साथ अन्योन्यक्रिया होती हैं। यूज़र इंटरफ़ेस में हार्डवेयर (भौतिक) और सॉफ्टवेयर (तार्किक) घटक शामिल होते हैं। विभिन्न सिस्टम के लिए यूज़र इंटरफ़ेस होते हैं और ये माध्यम बनते हैं: इनपुट, उपयोगकर्ताओं को सिस्टम में हेरफेर करने की अनुमति देने का और/या आउटपुट, सिस्टम को उपयोगकर्ताओं के हेरफेर के प्रभाव का संकेत देने की अनुमति का. आम तौर पर मानव-मशीन अन्योन्यक्रिया इंजीनियरिंग का लक्ष्य ऐसे यूज़र इंटरफ़ेस का निर्माण करना है जो मशीन के संचालन को इस प्रकार आसान, कुशल और मनोरंजक बनाए कि वांछित परिणाम प्राप्त हों. आमतौर पर इसका मतलब है कि वांछित आउटपुट प्राप्त करने के लिए ऑपरेटर को न्यूनतम इनपुट देने की ज़रूरत होती है और मशीन भी मानव के लिए अवांछित आउटपुट कम कर देती है। जब से व्यक्तिगत कंप्यूटर के प्रयोग में वृद्धि हुई है और भारी मशीनरी के संबंध में सामाजिक जागरूकता में गिरावट आई है, यूज़र इंटरफ़ेस के शब्द का प्रयोग (ग्राफ़ीय) यूज़र इंटरफ़ेस के रूप में अधिक होने लगा है जबकि औद्योगिक नियंत्रण पैनल और मशीनरी नियंत्रण डिज़ाइन विचार-विमर्श सामान्यतः मानव-मशीन इंटरफ़ेस का संदर्भ लेते हैं। यूज़र इंटरफ़ेस के लिए अन्य शब्दों में शामिल हैं "मानव-कंप्यूटर इंटरफ़ेस" (HCI) और "मानव-मशीन इंटरफ़ेस" (MMI).